Excellent spot for comfort and all you want to reach as a visitor in Mexico City.