Found this spot by accident and I'm so glad I did. The grounds are gorgeous with mountain and lake views. Each cabin has a screened in porch which made it easy to take them all in even when it rained a day on my vacation. The three beaches were convenient to catch some sun on either in a social setting or a really private one. Fires every night were fun to get to meet neighbors. Rooms are clean and have all the essentials and the staff was super friendly and accommodating. This will be my new spot to rest and relax at for future trips to play on Lake Winnisquam.