All through our remain we were treated outstandingly well, the staff were greatly proficient and accommodating. The shuttle service to the beach clubs were amazing and these given an opportunity to spend the day there. The staff are extraordinary and the design from the entrance to pools to the room quality is immaculate. The grounds are impeccable and breakfast was great, definitely worth including it to your package. Room was really nice, big comfy bed, cable, and plenty of movies.