I've been once, Stayed at Mountain Vew cabins. There is not much to the town but all the cool rides are close by. If you go, visit Smokey Mountain Harley.
Tip: Stay away from Gatlinburg and Sevierville unless you want to "walk" your bike to and thru the town (very crowded).