The park was very clean. Some of the sites are tight for big campers, didn’t bother us. The check-in process was timely (over 30 minutes), even though a reservation was made months prior. I think there are some training issues. Overall, it was a great place for our Christmas vacation. The beach, pier and most employees were excellent. The golf carts to rent do not have a windshields, beware if renting during a rainy time.