Great place to stay in one of the best locations in Madrid. Everything is literally on your doorstep