Staying at Royal Westmoreland, the beach beds and towels are provided free-of-charge and put out for you. There is a car park opposite, with some public parking and some for those staying on the estate. Putting a vertical flag (provided) up by your sunbed summoned someone to provide drinks!
It's only a narrow strip of sand, but you don't notice the road. Classic Caribbean white, sandy beach!
The restaurant serves really yummy food! I had the West Indian chicken curry (twice!) - large lumps of meat, cooked on the bone, in a slightly fruity curry sauce with rice. Delicious. I also had thai beef salad with a side order of chips one day - equally yummy. Not a cheap place, but the quality and service is good.
Various large inflatables on the water you could pay to play on - great for older kids.
Watersports available, but they did not hassle.
Restaurant had toilets and an outside shower for rinsing off sand - not glamorous, but functional.
Safe and classy. Liked it.