Staying at the General Lewis is always a treat. If you are looking for a rather mediocre stay, then stay at one of the chain hotels. The General Lewis is clean, efficient, and in the adorable town of Lewisburg...with great restaurants and shopping. Always a treat and relaxing too!!