John is as good as it gets in terms of being a gracious host. He provides next-level hospitality, going above and beyond for his guests and is readily available for any needs they have. John has a beautiful place to stay that is conveniently located close to West Asheville and downtown Asheville. Look forward to staying there again. It's a no brainer!