Wow, what an amazing stay! The apartment was perfect - so thoughtfully decorated, clean, comfortable and in such a safe, modern building. The hosts were incredible, always checking in and incredibly responsive. They were so flexible with your arrival and departure time too, which was much appreciated. Will definitely stay here again when back in Madrid!