Great location, perfect amenities, sparkling clean--a fantastic place from which to enjoy Madrid!