Beautiful campsite with a lot of great activities and amenities. The only problems we had the entire weekend was with the staff. We had 3 sites and all came together one night to have dinner at a site. We were told by staff around 7:00 (hours before quiet time) to "shut up" or we would be kicked out. We were not screaming or playing music, we had 10 people around a fire eating and talking.
We were told that there would be a place to charge and EV when we got there and then were told that they messed up and they actually do not, which was not a big deal. But because of that the EV died trying to leave and while waiting for a tow truck the staff was incredibly rude and threatening to charge an extra night if we coudn't get it towed in time.