The Treehouse is located in a well-maintained, beautiful spot with other vacation cottages in Tremont, ME. It's a short walk down the gravel path to the dock where you'll find an assortment of kayaks and one rowboat, along with paddles, and lots of adult and kid life vests. This isn't waterfront property, but you can see the water from the patio above the rooftops of the other cottages. It's a short drive to a couple of lobster pounds, lots of great restaurants (the food at Sips is delicious!), and a convenient drive to Bar Harbor, Acadia, etc. The house itself is clean, comfortable, and roomy. It was a nice place to come back to to relax after hiking, kayaking, and sightseeing. The gorgeous view of mature, healthy trees through all the large picture windows was very soothing. Having laundry facilities was convenient and my kids appreciated having a television with Netflix on the one rainy day we had during our stay. The appliances could stand to be updated (stove and toaster) and oven mitts would be great (I scorched my hand retrieving a tray from the oven because the dish towel didn't provide adequate coverage). It can also be noisy in the morning as the property management service vans/trucks show up early (anywhere from 6:50 am to 7:30 am), park directly underneath the two bedroom windows, and lots of thumping, banging, scraping, etc starts in the garage/storage area on the first floor of the Treehouse (i.e. directly beneath the living quarters we rented). It was not enough to put us off because we're early risers, but if you plan to sleep in on your vacation it will likely be an issue.