In capital letters AMAZING!, location is unbeatable, is nearby everything, but also distanced away to feel just out of the very busy street, Plaza el Callao is literally 10 steps away, but still feels quite, again is almost no words to described.
I would definitely recommend and I would attempt to stay here again, anytime that I return to Madrid.