Great location and amenities! Will book again if in Mexico City!