Just ok.
Pros:
The grounds are nice.
The bathrooms are clean.
The playgrounds are nice.
It's pretty quiet.
Easy to book.
A lot of available spots to pick from.
Water front is nice.
Full service.
Cons: It's a little pricey for what it is ($55+ a night depending on location). WiFi doesn't have useable connection. The spaces are very close together. No extra parking. Basically one vehicle & guest parking is not close to sites at all. No fire pits or grills at the sites. There are iguanas everywhere, the place is pretty much infested with them.