John is a great host! We greatly enjoyed our stay and you can't beat the location. We love Asheville and will be staying there again soon.