We were unable to make it to Mexico City because of severe weather. There was no cancellation refund and absolutely no flexibility when we tried to come to an agreement to modify the stay. Keep this in mind when booking this place.