My friend and I have spent an amazing time in Madrid. And no doubt that Alfonso's flat has contributed very much to it as well. All was really good, even better than described. The terrace is defiantly a must. In addition Alfonso was both very welcoming and flexible. Definitely a place to recommend!