Great place to relax... Food is decent. Water isn't as blue like in playa del Carmen or Tulum. Snorkeling was a major disappointment not worth the $30 something I paid - no where near the reefs.