Very well-kept cabin! We thought it was on the river with our own individual dock but that was not the case - it was more surrounded by other cabins, trailers, and houses and there wasn’t a beach or anything to really hang out by the water. It would be a great place if you have some water gear (boat, jet skis, kayaks, etc.)! Also, not far from Dubuque and a nice little area to get away! Would consider going back for sure!