Absolutely perfect venue for a large group getaway.
Plenty of bedding options, heaps of space, large private yard, your own beach and views to die for. You can't go wrong.