Attended a wedding in Welch, MN. Didnt want to pay over $300 at the casino for a room, so booked here and was not disappointed. Property was clean, updated, still smelled new, good breakfast. The town of Cannon Falls had cute spots for lunch, shops, and a local winery and brewery. Would definitely stay here again.