We used to rent the cabins over at Highland Marina each year for my wife's birthday. They no longer allow pets, so we had to change our annual lake retreat and found this place. Blows the 3 bedroom "chalet" over at Highland out of the water :) This house is gorgeous and big, so we have rooms for us, her parents, her friends and our kids all in the same place AND Charlie the dog can stay, walk around outside and jump in the lake. The hosts really thought of everything here, food, games etc. While the lake is the main attraction, it rained for a day and we took advantage of their karaoke machine, played the board game of Life, and other things indoors because the house is so big even a rain day didn't stop the enjoyment. On the good days, we grilled out on their deck, had a campfire going in a nice fire pit, took the kayaks on the lake, and had the option to use air conditioning or open windows on 3 levels so everyone got to sleep in their ideal temperatures thanks to the bi-level HVAC. Only downside: splinters. The floors are wood so you can't walk barefoot without catching a splinter or two, but that's to be expected. Several bathrooms with great lighting provided a place to grab a tweezers and fix that little problem. Finally, be aware this is on the side of a hill and it is a pretty steep driveway and a descent walk to the lake so get some cardio in before you go there :) We WILL be staying again.