We arrived a bit early and were warmly greeted by our host. He even offered to help us get our things from the car. This inn is finished to a very high standard. Every detail was just perfect. Our room on the main floor had its own bathroom complete with a tub with several hot water jets. Everything in the room worked as expected. There were several TV channels. The temperature was just right. Breakfast the next morning was on time delicious, and the portion size was generous. We have traveled extensively and this was one of the best B&B experiences we have had in a long, long time. We would highly recommend this place to all who visit Roanoke.