When guests stay with us, they do so with the idea that they will be spending some time on the lake. I mean, after all, Flathead Lake is the largest, natural freshwater lake west of the Mississippi. With more than 185 miles of shoreline and 200 square miles of water, you could spend a lifetime...