My wife and I went to pick up kids from camp and just stay overnight visiting family on Lake Winnipesaukee. Usually we do a hotel but this is how we managed things this time. I was pleasantly surprised with everything. Our kids are 12 and 9 so everyone staying in one room is not too big a problem (not sure how it would be with teenagers). But Wolfeboro is a great town and only 5-10 minute walk to all the shopping and restaurants. I could see how the cabin option could be a great long vacation for a week with plenty of outdoor space, grilling, firepit, etc. Clean, modern, and well kept property.