We really liked staying here! We paid for the butler service and it was worth it! Scheduled coffee, reservations, someone to answer all my questions, Stephany was awesome!! Massage was great, beach is very well groomed, pool staff was great! Restaurants are okay, breakfast was great and the grilled chicken stand was phenomenal! We will definitely be back!!