Upon our arrival we were very pleased to see that the "cottage" had all of the room that our family could possibly need. From the spacious front deck to the white sandy beach; which our grand daughter loved we realized that we were in the right place for a proper vacation. Both the main house and the guest house were roomy, clean and had all the comforts of home. Both were very well maintained and if we needed help (which we didn't); it was never more than a phone call away. David was a wonderful host and made us feel like family. The location was ideal with no major boat traffic so the kids were always safe in the water. We also had plenty of parking and were able to bring our dogs. The "cottage" was definitely pet friendly. We were able to climb Mt. Monadnock, visit Boston, see the Red Sox play the Yankees, pay a visit to Cathedral of the Pines, visit JP Stephens for bisque and generally have a great time! All while feeling like we were at home. We were even able to surprise my mother on her 76th birthday! We had plenty of room for a day visit by family to help us celebrate. The water craft that was available; canoe, paddle boats, kayaks were perfect for our lake area. All of our kids enjoyed them greatly! Including Harper who is just about to turn 2. For those of you who golf; we would recommend Shattick over near Mt. Monadnock. But please be sure to bring lots of golf balls. We would highly recommend spending some vacation time here; it is a beautiful setting with great living arrangements for a large family. We do hope to return in the very near future! It is well worth it.