Everything was great; place, location, cleanliness and access. We really enjoyed our weekend at the CDMX