Really great location! Close to a ton of restaurants and amenities. Mexico City is a really fun place to visit.