Excellent place in the perfect location to experience the best of Mexico City. Rooftop deck is beautiful and huge. Andres the on-site host was hospitable, professional and went above and beyond to answer non urgent questions almost immediately. We would stay here again.