Great place and great location. In the heart of Madrid and right next to the Metro stop. Recommended.