I would definitely recommend a stay in this apartment. The location is superb; you can easily reach everything you want in Barcelona, and the neighborhood itself has everything you need (restaurants, shops, sites including the Sagrada Familia).
The beds are comfy.
Jose was very kind at checkin, helped with our bags and made check out very easy.
If you come by car, there is parking across the street.