Spending all our "down" time in a cramped hotel room doesn't sound like fun. So we were very happy in the little house with the patio and plenty of space. It was modern and clean and looked like the pictures.
It is located on a busy street, but Hannibal does get quiet around 10pm, so it wasn't an issue for us. It was very easy to drive around to all the areas we were visiting.
Beds were fairly comfortable, but would like to have a choice of a flatter pillow. Air conditioning was powerful! We had to turn the thermostat to "less cold", but I know that is a plus for a lot of people.
Our main recommendation is for more comfortable seating in the living room to watch TV.
Do all VRBO locations ask you to start the laundry, dish washer and take out the trash? And charge a cleaning fee? We haven't been out much in the past 3 years!
Yes, I would recommend this stay.