Excellent place. You should stay here if you're in Madrid. best location. best amenities. best in class overall.