Leo was the perfect host. Waited around for us until late to check in because of customs delays, had a wifi dongle for us to use around the city, a huge tv for us to watch while relaxing, and was very patient in responding to our enquiries. Thank you so much for making our stay in Mexico City a magical one.