We stayed here over labor day weekend and had a great time! We came as a couple, no kids. This place is more suited to couples or groups with no small children. There is a pool/hottub, spa, bar, restaurant onsite. A shuttle runs to the beach and golf course. Take advantage of the beach shuttle! You will not be disappointed! While there, walk down the beach to mickeys for lunch. Do not expect a great meal at beau rivage. The food was okay but there is much better to be had on the island. The service is slow! Restaurants to try: blu, coconuts, mickeys, lido(drinks). Everyone is super friendly and the beaches and weather are beautiful! We stayed in the one bedroom suite and were surprised at the level of detail in the residence. The concierge is very knowledgeable! Tristan is super!