I would say staying somewhere close to Las Ramblas would be good. Near a lot of the touristy stuff, and the end of the street is near the water, if I remember right.

Watch you bags there though! So many pick pockets!