I cannot think of a better location. Around the corner from Sol, the most central location in Spain. Gorgeous view of the plaza from the roof. A/C, wi-fi, all worked. Highly recommend this place!