Overall, my son (age 2) and I enjoyed our stay here but a couple of caveats. 1) The main rental is very small. The bedroom is about the size of the bed. The kitchen area is likewise tiny. So without the extra room outside (which we found out after we checked in had an extra fee of $50, though William only charged us $40), there is pretty much no space other than for sleeping and a cramped meal. With the extra outdoor room, however, the space is sufficient, but it is extra. 2) The walls in the main rental are thin, so you hear everything in the owner's house, and their TV hangs on a shared wall, and you will hear people talking, kids crying, etc. You see light coming in from the main house through a door that adjoins the main rental to the house. That said, the owners do seem to keep the noise down at night. My son and I ended up staying in the extra room outside which isn't attached to the main house and it was fine, though it only has a space heater for heat and no bathroom). On the positive side, there is a great play structure in the back yard which my son fully enjoyed. The house is right across the street from a small park with another play structure, and there are several nice parks/playgrounds a short ways away. The bed in the main rental seemed very comfortable. The bed in the outdoor room was acceptable. Everything was very clean. With all the airbnb and cleaning fees +charge for the extra room, it worked out to about $180/night. The kid-related bonuses of the place and area enabled us to enjoy our stay.