Our stay is part of our thousand trails membership, and it is a great place to stay. There are many places to eat and a Wal-Mart just a few miles away.
The ocean air is wonderful. The sites are tight but comfortable. Sites have fences separating them.
There are a few clean and well maintained laundry rooms. The restrooms are complete, with clean showers.
My only complaint would be that the dog park is dirt with gravel. It has a bad smell with obvious wet spots that are kind of icky. Yet there is a large dog bath, which is a nice surprise.