Johns place was perfection. Clean, cozy, and walking distance to several local attractions in West Asheville. We hope to return!