Stayed here for a weekend while visiting family. All self-service, as reservations, payment, site assignment, etc are all taken care of at time of booking. Once booked, door codes for shower house, etc are e-mailed with confirmation. Owner was extremely helpful and attentive, and stopped by to say hi while we were hooking up. There are some extended stay residents, and campground is located adjacent to trailer park, but overall experience was safe, clean, and easy. We look forward to returning this year!