The house was sufficient for our stay, and the neighborhood was fine. On the positive side, the house was fairly well stocked in the kitchen, and it was very nice to have someone come in the early morning to clear snow from the driveway. On the negative side, the house cleaning needs more attention. The host allows dogs and charges an extra fee to keep dogs. We recognized that; however, we also expected that the extra fees charged to previous renters would have gone toward extra cleaning to remove all the hair and smell. Unfortunately, this is not the case. There was dog hair on all surfaces: couches, chairs, carpet, tables, beds, and even inside the refrigerator and freezer. We spent an hour or so cleaning, vacuuming, and lint rolling on our first night. The manager stated that he would look into it, but his only offered remedy was a discount if we stay there again.