I have been there with two friends, the Apartment were perfect, around there small Shops you can buy water or beer. The location is okay, 20 minutes by feet to the ramblas.
If you rent a bike you can explore Barcelona easily.
We really had a nice Trip! Thanks!