Perfect location, great communication! Easy check in and Cenote is such a treat.