Excellent location, beautiful, modern design. Loved it, will be staying here again next time in Mexico City.