If you're looking for a roomy place close to all the points of interest in Hannibal, this is the ideal place.
We visit my hometown of Hannibal every two years, and my husband likes to be close to the downtown area. Over the past few visits, we've had use of relative's apartment. As this was no longer available, we checked into the nearest decent hotel, and had a bit of price shock. Luckily, we decided to give AirBNB a go, and found Melanie's place, which proved roomier and cheaper than the local BW.
Location is a huge selling point, as you're able to walk to most of the downtown tourist attractions, eateries, parks and riverfront. Other locations of interest are within easy reach by car. Although the address is listed on the main street, the property's entrance is actually along the parallel alley, which gives an added sense of privacy, with ample parking.
The property itself is great, especially for a family of four. Two beds, plus a daybed downstairs. Main TV with dish, and two more TVs with local channels (one with DVD player. Plenty of seating in the kitchen/dining area, plus a nook.
The only thing I felt really lacking was an range for cooking (there is a microwave), but I think this was because we were there for such an extended time (2 weeks).
Overall, we had a brilliant stay. Great locale, great space, and Melanie was great at communicating with me throughout. If you're going to the downtown Hannibal area for any amount of time, this is the place you should stay. Highly recommended.