The views alone make this apartment a great place to stay while in Barcelona. It's nice and spacious, and has just about everything needed for a comfortable stay.
Note that there is no television, radio, books or anything else for entertainment in the apartment. This threw us off when we first arrived.
The building does have a sewage smell problem which came up the toilet and drain. It didn't affect our stay, though.
Ricardo was an excellent host and kept in constant touch throughout our stay.
Overall we absolutely recommend this apartment!