This place really went above our expectations, very clean and luxurious in the heart of Madrid. An absolute gem! Highly recommend.