We stayed on Site 9, Independence Day weekend, 2023 - Full hook ups. NO SHADE. Everything is very clean and well maintained. Pools, showers, bathrooms very good. Very kid friendly. Tight campsites, really packed in, ZERO privacy anywhere here. This is a great basecamp to leave during the day and explore the north shore. Staff was kind and trustworthy, zero issues with staff or facilities. The train was not a big deal, it was fun to see and hear them roll by.