Our stay here was excellent! The hosts were very accommodating to us, allowing us to check in early and were regularly in contact in the run up to the visit to make sure everything was okay. The apartment was very clean and in a great location, close to most of the major attractions Madrid has to offer.