As a family of 5 this apartment was perfect for us: extremely well situated to explore Barcelona (which we did, walking over 20km in 2 days). It is clean, quiet at night, and has everything you need. The communication is friendly and easy.
We could not have asked for anything more!
One thing I'd suggest if you're arriving by car is to book a parking nearby (we used Pàrquing Alpha on Gran Via de les Corts Catalanes which is a few minutes walk away).
If we go back to Barcelona we know where we'll be staying :)