Great apartments, well-equiped in decent location, close to 24h LONDON supermarket and Sagrada Familia. Recommended!