Our stay in Madrid was great. There were a few hiccups in our check-in process that caused us to have to wait about 30 minutes to be let in to the apartment, but other than that everything was lovely. The apartment was clean and the air conditioning was a luxury in the Madrid heat!