Over the four years we have been visiting VT this was our first time we were able to stay at the Main Street Inn. It is absolutely the best location with a very warm, friendly and helpful staff. Loved the lobby with coffee and snacks/fruit available 24/7. The beds were very comfortable and appreciated the hokie beads and koozies left in the room. I only note that our room wasn't cleaned very thoroughly or items restocked (coffee, shampoo, conditioner) the following day of our first night stay. Certainly not a deal breaker but for the price expect that extra attention. I would definitely stay there again! It was awesome that we didn't need to drive our car everywhere.