Great spot. Perfect location. Photos are all accurate.
Do your research. This is the area to be when visiting Madrid. Walking distance to everything. Great communication. Recommend.