A full-service spa, 3 restaurants, and 3 outdoor pools are all featured at this all-inclusive hotel. There's fun for all ages with a children's pool and a playground, and families will appreciate the onsite laundry facilities. Enjoy a meal in one of the 3 coffee shops/cafes and freebies like WiFi in public areas and a beach shuttle.