General: City camping is generally challenging but this was a good place for us to land for the night as we were passing through. Very easy access as soon as you cross Peoria Lake to East Peoria. The flip side of this is that you will hear constant road noise and an occasional train. Reservations are made by phone and when I called to make mine, was told we would be in Site 33. Typical for us, we arrived after the office was closed and saw Site 33 was occupied. We took Site 36 and when I went to pay the following morning, I discovered this is where we had been moved to as site numbers are not supposed to be guaranteed. It appeared that there were many long-term campers staying here. The rate of $24 for an electric site was reasonable. Full hookup sites and a few tent sites are also available.
Site Quality: Site sizes are, for the most part, very generous and can accommodate a large RV and extra vehicle/s. Some are very close to each other (beach and overflow) and there is no physical separation between them. Each site has one (or two) picnic tables and a fire ring. Some sites have paved pads while the ones closest to the water are either gravel or sand. There are also several cabins.
Bathhouse: Clean but the only downside is there is only one sink, and it is located in an awkward place (perpendicular to and close to one of the stalls). Showers were small and I did not use so cannot comment on how well they worked. Hot water was appreciated.
Activities/Amenities: If you are a boater, this is a great place for you as this is a marina! Small and outdated playground and a basketball stand but no basket or net. There is also a laundry room.
Conclusion: For us, passing through, this was an ideal place to land for the night but since we don’t have a boat, we wouldn’t stay longer than one night.