This hotel features 4 restaurants, 6 indoor pools, and a full-service spa. Free buffet breakfast is provided, as well as free WiFi in public areas, free self parking, and a free beach shuttle. Other amenities include 3 bars/lounges, a fitness center, and a complimentary children's club. Change of towels is available on request.