We stayed here for a few enjoyable days recently. The sites are clean, landscaped and well maintained. It is one of those places where you can buy a site so many are very personalized with people spending 6 months+ per year. It's a little community actually. Trash is picked up at your site daily, they have a decent dog walk area, the pool is very nice. The laundry has only 3 washing machines so there is usually alot of activity and waiting. A laundry is located across the street, I think some of the people go there instead of waiting. It is a bit pricey, reservations are required to be assured a spot, and the sites are close together, but it is also only 3/4 mile from the beach. We'll return.