This was probably more house than we needed in retrospect, but it has three full floors of living space, with two bedrooms and a full bathroom on the top floor, open-concept kitchen, dining and living space, plus another bedroom and full bathroom and lovely deck on the main floor, and a walk-out basement with den, extra bed space, second kitchen area and third full bathroom. With two families and a total of 3 adults and 4 kids, it was more than enough for everyone to feel comfortable. Everything was clean and easy to find, kitchen had all necessary tools and appliances, grill on the deck was fun for BBQing and s'mores, and the location was extremely convenient to Storyland, Cathedral Ledge, Echo Lake, and Diana's Bath, plus a short walk down the hill to the Saco River, where we easily could have spent a whole day. The host, Donna, was so helpful, sending customized suggestions for activities and detailed instructions to get around with the smaller kids and toddler. She was very quick with all her responses and made us feel like we were welcomed guests, even from long-distance. Only small issue was the WiFi, which wasn't always reliable. The one thing that would have made this a 5 star review would have been a dumpster on site, like quite a few neighbors had. Be prepared to remove your trash when you leave, and keep in mind the extremely inconvenient hours of the landfill - only open 12pm-6pm and closed Wednesday and Thursday. Since we were checking out on a Friday and had to leave quite early to be back for work, we had no choice but to skip the landfill and haul our trash home with us, which was less than ideal. While we knew the trash had to leave with us ahead of time from the house instructions, we didn't know the landfill was closed on Wednesday-Thursday until we got to the house. Plus the extra trip to the landfill (before you pack your car, most likely) isn't the most convenient if you are traveling with small kids, but I'm betting it's pretty typical for other rentals in the area. I honestly would have been willing to pay a bit more ($25-$50?) to not have had to remove the trash. But I appreciated the relatively low cleaning fees and deposit, so all in all, this was a great value and I understand why trash removal would be challenging for the owner/cleaning company. We would definitely return and recommend to others.