Awesome place! As advertised. Very Clean!!! Very close to Plaza de Espana. great little restaurants and coffee shops!