Excellent location with many great restaurants within 5-10 minutes walk, adjacent to lovely parks for wandering through, and close to metro for remote excursions. We bought the 3-day subway pass for 22Euros, and loved the convenience of the clean & modern subway. The bedrooms are comfortable, there is a small balcony off the master, and the large flatscreen TV is great for watching Barca TV! :-)
Denis responds very promptly to any inquiries or concerns, and his notice about the apartment being up 5 flights of stairs was helpful because we knew what we were getting. The view over the city is worth the stairs, though may not be ideal for seniors or people in less than normal condition.