This resort is a study in contrasts. While it lives up to its billing (and price) by having a very clean, well laid out and pristine property, it manages to negate the positives by the sheer indifference of its staff. While "island time" and slow service is expected when one is vacationing in the islands, the staff at this resort took this to a new low. How is a 75 minute wait for some scrambled eggs in a half-empty restaurant sound to you? Or how about the concierge who isn't willing to explain your various dining options? To make matters worse, the beach area has a number of shady characters trying to sell weed and making things uncomfortable for those on a family vacation with kids. The rate that is charged for a stay at this property clearly doesn't match the type of product it is putting. Our recommendation is to look for another resort (if not another island in the Caribbean).