This was a very nice stay in a classic Maine Lake camp. It was very quaint and pleasant. It had everything you need to cook and enjoy the lake including kayaks and noodles for the kids. The host was very communicative and helpful, and even went out of her way to help us with a last minute conundrum. The beach wasn't sandy or shallow, so you do have to dive off the dock into the unknown to go swimming, but the kids got used to that fast enough and spent most of their days running and jumping off the dock with noodles. The only real drawback was the location: it is directly - like 10 feet - off of Maine Route 5. Our kids are 7 and 8 and they are pretty independent and good swimmers, so I had anticipated the usual scenario where they are fine to play outside mostly unattended for little blocks of time, just keeping an eye on them from the window. However, the way the trucks fly through and the direct proximity to the road, I was concerned for their safety, so that was not possible, making the stay just a bit less relaxed. However, if you do not have young kids, or if you have infants that can't roam, this wouldn't be a concern. I would highly recommend this affordable, pretty camp for families with teens or babies not yet walking, or couples without kids.