This was our first Minnesota experience outside of the Twin Cities, and we weren't aure what to expect. We were excited about the prospects of having a pool/hot tub/pool table and were hoping it was enough space for us and our energetic kids. The pics of this place do not do it justice, it is very spacious, and has anything you would need. We made use of the previously mentioned amenities, and also used the spacious bar for a great "away from home" experience and change of pace. One of the biggest attractions for myself and 9 year old was the fishing. Buffalo Lake is huge and I would highly recommend bringing a boat with a motor if you have one or trolling motor for the fishing boat. Luckily for us, there was a row boat and paddle boat available. As long as you don't mind putting in work(we didnt mind at all) the fishing is worth it! The 1st day was dominated by yellow perch and a few very small smallmouth bass, but the next couple days we landed some monster crappie and a giant 23 inch largemouth bass. We visited a few antique stores for fun, checked out Hayes Public house, and ventured over to Monticello for Chatters Sports Bar and Nordic Brewing(excellent!). We were a little worried about someone being above us as we tend to be a little loud and have young kids but that angst quickly dissolved. Our brief interactions with Deb were very pleasant. She checked the levels of the hot tub every day(or every other) which we appreciated because we used it alot each day. We were not ready to come home, but all good things come to an end, as they say. That is the mark of a good time! I would recommend this stay to anybody looking for some relaxation, lake time, and a spacious/clean stay!