This place is Awesome! we had the best time!
The location is absolutely prime! you are one block from Puerta de Alcala and one block from Cibeles Fountain, from there is walking distance to all the attractions Madrid has to offer.
I would definitely stay here again!