We stayed at White Sands in August for a couple nights. The was a group of close to 25 in total (including kids). The place is nothing fancy and the cottages are dated so don't expect a 5* if you are planing on staying here. In addition to the cottages, there is also an area for trailers and RV's.
The nice thing about this place is that the owners are friendly and the cottages are clean! The cottages also have everything you need for your stay. Towels, dishes, fridge, stove, a fan, indoor plumbing and shower. Sleeping areas have good beds and there is a TV in each cottage. There are BBQ's available ($) as well as firewood for bonfires ($)
The pool onsite is well maintained and there is a play area for the kids.
White Sands is close to the beach (walking distance) and to the Cavendish attraction (About a 5 minute drive).