A full-service spa, 2 restaurants, and 2 outdoor pools are all featured at this luxury resort. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Bring the family and enjoy the free kid's club, playground, and kid-friendly dining.