Upper Iowa Resort and Rental is a gorgeous campground right along the Upper Iowa River. The owners are wonderful and very accommodating. There were several cabins at the resort that my wedding party stayed in for the weekend. The ceremony was held right along the river with the rolling green hills as a back drop. The reception took place in their large and modern pavilion and the dance (with dj) was help on the attached cement recreation area. Many guests brought their campers down and stayed the night but there was also a small motel up the road as well. The campground was an easy 45 minute drive from Lacrosse and all the guests had a great time! I could not have been happier with my experience! Check out their website at upperiowaresort.com!