Stayed 3 nights in site 90. This was one of my favorite rv parks mostly because of the location.
Sites: concrete pad and level although there was a hump we had to back up that made it a little difficult to hitch up and unhitch but not terrible. All utilities were easily accessible and we had good water pressure. Sites are only big enough for tow vehicle and rv (you will have to have a pass if you have a second vehicle and park in an overflow parking) we were however lucky enough to just barely squeeze our second vehicle.
Bathrooms were very clean!
Activities: hot tub on site ( it was closed when we were there probably because it was almost 100°F). Horseshoe ring and small sandy area where you can take a dip in the icicle river.
Park: it was a little tight driving through the park with a 42 ft 5th wheel but didn’t have any issues. The park had a nice Bavarian vibe to it and had some gorgeous scenery and a nature trail that you could walk to access the resort next door. Wi-Fi was decent but definitely not the best, we were however able to stream some movies in the evening. Less than 10 minutes from downtown Leavenworth and about 30 minutes drive to Colchuck lake trailhead.
Loved the park and will definitely stay again if near Leavenworth again.