Amazing location! Across the street from Gaudí's Sagrada Familia and multiple Metro stations within easy walking distance.