Smith Mountain Lake is a great area and you shouldn't have any trouble finding a nice rental house or condo. There is a nice quilt shop - The General Store on Scruggs Rd. in Moneta. Also several marinas to rent boats, get fishing licenses, etc.
Www.smithmountainlake.com Www.generalstoresml.com. It's about 45 minutes from Roanoke in Sw Virginia. We have a condo and go there fairly often.