Campgrounds are well manicured, restrooms are clean and stocked, and marina has everything you need! John and staff are top-notch-- will definitely go out of their way to make sure you are taken care of.