The location is very convenient, close to both Plaça d'Espanya and Sants Station, which connect to the airport by Aerobus and train, respectively. There's a nice little coffee shop on the corner (Audrey), and plenty of shopping and restaurant options. There's even an underground mall at Plaça d'Espanya.
The building is surprisingly quiet, and the apartment has all the essentials. There's even a washer, without a dryer, and laundry can be dried on the terrace.
Despite a mix-up at check-in, Javier was a good host and we were pleased with our stay. It was a good value, nothing fancy, but not too spartan, either. Recommended for those who want a quiet convenient base of operations.