Absolutely fantastic. The flat was in a great location, the host was very communicative and helpful. I don't think there is a single thing I would change. I would definitely try to come here again when I'm next in Madrid.