I often stay at this flat when in Barcelona. This is in the middle of everything - a perfect location. Diagonally opposite is Barcelona's main department store with an extremely well stocked supermarket with wet fish counter, butcher , greengrocer and fruiterer - all the best products opposite my studio loft. Arrival and departure is also fantastically easy, I feel spoilt! The Airbus to the airport departs and arrives just outside El Corte Ingles, the above mentioned department store - in other words, opposite the flat.
The new Apple store is just next door.
When staying here, I very rarely use transport of any kind as I can walk everywhere. In the summer months, the beach is just a 10 minute(if that) metro ride away.