A full-service spa, 3 restaurants, and 3 outdoor pools are all featured at this luxury hotel. Enjoy beachfront dining and relax with free beach cabanas and sun loungers. Bring the family and enjoy the children's club, mini golf, and kid-friendly dining.