The apartment is spacious. Claudio was excellent with communication. Placa Tetuan is a very centralized location and has its own metro stop. The Picasso Museum, Arc de Triump and La Sagrada Familia are all within walking distance. I will stay here again the next time I visit Barcelona.