Excellent!!!
Great place in the heart of Madrid. Really close to everything that a tourist should see while staying in Madrid.
Everything was perfect!
Highly recommend!