We had a perfect stay in Madrid. The apartment was perfectly clean and all aminities where there. Communication was very good and hosts were extremely helpful.