I haven't actually stayed there, but I have gone there to do a reccy for future reference. Looks OK, right by the beach. The unpowered sites all appear to be pretty much out in the open with little shade. There's a little kiosk there, and a couple of small restaurants within walking distance, but for anything else you would need to get in the car and drive.
It's all fun and games until someone gets hurt - then it's bloody hilarious!