What a great location!!! You are literally right around the corner from plaza Major and San Miguel mercat (tapas and vermut!)! The Metro (Sol station) is a couple blocks away so you can explore the rest of Madrid. We absolutely lived our stay here!