Recommended: 4 unique 4 Star Hotels at Mexico's Caribbean Coast