Great location in the heart of Madrid, just in La Gran Vía, near Callao, Cibeles, Plaza de España, and Sol.
The place was very comfortable and had great views.