We've stayed here on multiple occasions. The trailers are great and equipped with everything you need. Ours had 3 bedrooms, 2 bathrooms, a kitchen, and a living room.
Another time, we brought our own RV. Great water pressure and electric hookup. They have additional showers available in a separate building. Very clean with hot water. There's a small playground and a walking/running track. There's a pond you can use a canoe. They rent them in the office.
The laundry facilities are amazing! I love to go here and return home without tons of stuff to wash (and it's free!). The facilities are very safe. The gate is operated 24/7 by a security guard. I feel very safe here with my kids even when they're playing on the road since the speed limit is 15 mph (I think). The staff here is always very friendly and helpful.
There is nothing to buy once you're here and if you have something delivered they will have to meet you at the gate.
The beach and the shops are about 2-5 minute drive max. Beware, finding a parking spot at the beach is tough and not the cheapest.
It is a great town and we love it. I am grateful we have this available to us since we don't have many weekends together!