We loved staying here! The hosts were warm and welcoming. The house itself is spacious, clean, and well laid out. The kitchen opens up onto a main room, which makes cooking and watching the kids easy. As far as cooking, the kitchen is well appointed, spacious and easy to use. The location is just outside of what I would call downtown, very easily walkable. Although it's not immediately obvious from a map, there is a shortcut to the Gallagator trail relatively close to the house, as the hosts point out in their instructions. There is a lovely deck from which (in the summer) to enjoy views of the mountains and Peets Hill, and there is yard space for the kids to play on. The street is very quiet. Early morning walks up to Peets Hill were very nice. For people with allergies (one of us) the fact that the hosts don't allow pets was really appreciated. Overall a great place and we would love to stay here again!