The Treehouse provided everything and more for our recent holiday! We were celebrating a special birthday for a member of our travel party and wanted enough room for all of us in a charming place close to town, and the Treehouse was absolutely perfect. The property was immaculate, with everything we needed to enjoy great times at home watching the World Cup (Our German friend was especially happy with the outcome), practicing yoga on the lower deck with our newly trained yogi celebrating his 50th, working jigsaw puzzles purchased at the local toy store, and playing with our Doberman puppy. We walked into town and to the beach every day. David (the owner) was responsive to our questions throughout our stay. It is clear he is very committed to his guests having an amazing experience. This was my first trip to Maine and I can't believe what I have been missing. This gem is perfect for relaxing and enjoying life with great restaurants and shopping. I especially enjoyed our early morning beach times with our puppy - the beach changes in the tides and the atmosphere on both cloudy and sunny days was remarkable.