Carlos is the best host is my experience so far! He made our stay in Madrid much beyond our expectations. The place is super-located and very functional. And Carlos makes sure you have everything to enjoy your stay.