We had a great stay in Madrid! The apartment is very spacious and clean! The location could not be better everything is in walking distance. One downside was the walls are quite thin so we could hear the neighbours in the middle of the night.