We did a delivery of provisions to Caribbean Villas a few weeks ago and I found the rooms to be nice and clean and the staff to be very helpful.

I frequently walk dogs along that stretch (poop and scoop, don't worry) and the beach is wide open and clean.

Personally I think it might fit your requirements well. It's close enough to town to make it easy for a larger group to head in together and the beach is large, quiet and private (no seawall).

S...