Altogether a wonderful experience! My sons and I have stayed 5 days in Juan's apt. I am not new to this website and so far have been lucky with every property I've stayed at. But truth be told, Juan's apt wins hands down on every level: location (central, 5 min walk to Gran Via, 1 min walk to Metro), cleanness, free from any personal clutter/items (smth I dislike in some airbnb apts), stylishly decorated to a high level, modern fully fitted kitchen, comfortable bed. Apt is spacious enough to accommodate 4 pers. Juan is a perfect host (either he or members of his family/friends were only 1 email away, always there to help). They went our of their way to sort out a slight problem I've encountered. I can wholeheartedly recommend this apt for your stay in beautiful Madrid.