Amazing location! Right across the street from Sagrada Familia. Very clean, very modern.