Place is great. If you plan on doing other things besides asheville then this is the place for you. We were right in the middle to get the best of both worlds. If you mtn bike definitely stay here because trails are so close. The place was very clean and although we didn't bring our two kids i think we could definitely make it work.