Xavier was an excellent host. He provided great local information. The apartment was in the perfect location to enjoy all Mexico City has to offer (food, nightlife, cultural attractions etc.). The place was very clean, fully equipped for anything you could need and was recently remodeled with high end fixtures. I would definitely stay here again.