I had a fabulous stay in Mexico City. The location was great and the hosts were above and beyond helpful. I would come back again.