This was our first visit to the park. We came the first week of October after peak season was over and it was the perfect time for us. It was not crowded in the park or on the beach. The grounds were clean and maintained very well. Every staff person we met was friendly and easily accessible if we had questions. We did not need to use the bath or laundry facilities so I can't comment on those. We reserved an end spot closest to the beach in the yellow section and it was super easy to get in and out of and the check-in/check-out process was a breeze. You can't beat the location! We will definitely be back.