The location is absolutely amazing, close to all the must sees in Madrid (Plaza del Sol, Plaza Mayor, Royal Palace, Prado Museum and so on).