Casa Cenote offers fresh Mexican and Tex-Mex cuisine with views of both a cenote and the beach.