This is a lovely place to stay in proximity to the Twin Cities. The Camp Host was one of the best we have ever met in over 200 nights in our travel trailer. The facility itself is spacious and all the amenities were first rate.
Unfortunately, Indian Springs wasn’t our greatest camping experience. We were enroute and only there for one night which was plenty. Our site was dirty and the arrangement of electricity, water and sewer was poor. The campground was gated and it took quite a while for staff to let us in, despite having booked and paid in advance. Most sites were occupied by seasonal folks with equipment that looked like it had been there for decades with lots of clutter around most. Lighting could definitely be improved. I wish the owners well.
Level site with good drainage made this a nice spot for a 3-day rest during a time of limited personal mobility. Washrooms are at quite a distance from this site so we were glad to be completely self-contained. Accessibility to both beach swimming areas is risky for those needing to use a cane or crutches. Our fire pit had not been cleaned before our arrival but we quickly remedied that. We enjoyed touring local historical sites. Lots of pre-teen bike riders had a wonderful time speeding around the campsite. Sighting a male pileated woodpecker was a highlight. COE with permanent senior pass made this an excellent value for us.
We spent 3 happy days on loop C and were grateful for the electric hook up. Water was nearby and the washrooms were not merely clean, they were sanitized three times a day. The two host couples were truly exceptional and went out of their way to look after us. This is the only place we have camped where dump costs registered campers but the overall cost was still much less than state park or private camps. We hope to return!