Everyone in our group was very impressed with the house. We were all happy with the quality of the furnishings, the design and functionality of the kitchen, each of us felt like we got a good night's sleep from the beds we slept in. The showers are good and there were plenty of towels. We used the stove and the barbecue grill and both worked fine. We were very happy with the location. It was our first trip to Hannibal, we're glad we had such a nice place to stay at!