Great resort, especially for kids. There's a pirate ship pool and shaded playground, thank goodness for that! Beach has great snorkeling, but waves can get strong in the afternoon. Really easy to get around and would stay here again.