*HIGHLY RECOMMEND* Leo was beyond hospitable and had impeccable communication. He greeted us late at night after our flight was delayed 5 hours. We were treated to fresh fruit, beer, water, snacks, eggs, and coffee. The travel guides, mobile wifi, metro cards, and personal knowledge he shared were bonuses that made our first stay in Mexico City incredible. The water was hot and the place was clean. Most everything is in walking distance including public transit to help you get anywhere beyond walking distance. I look forward to staying again in the future. THANKS AGAIN LEO!