We stayed Thurs-Sun in late August - it was my husband and I, our 14-year-old son, and his friend (also 14). It was the perfect size for our crew - one kid slept in the room with the double bed, and the other took the couch (my husband and I got the room with the queen bed - which has an awesome ceiling fan - excellent airflow.).
The hosts have put a lot of care into making this a clean and welcoming place. They were also great with communication - always quick to get back to us if we had questions and even checked in via the app to ensure the stay was going well.
The location is perfect—we could listen to the evening live music from the deck. The live music on Fridays and Saturdays during this time of year winds down around 10:30/11 p.m., which was perfect for us. In the morning, we had coffee on the deck. You get a beautiful view of the water and friendly faces walking by on the street down the hill.
We loved having the kitchen to save on restaurant costs. (Especially because we splurged one night and went to a supper club about 10 min north - Norway Ridge - highly recommend going there if you can! And get a slice of the carrot cake to-go).
The grocery/convenience store, right before you enter the resort, has pretty much anything you could think of to put together a meal. We used the grill and appreciated having that on-site.
Overall, it was a fantastic stay, and we'll book again if we can!