John is fantastic and so accommodating! His place is a perfect location, clean, safe, and comfortable. We were able to walk everywhere and had a blast! On top of that, John is an amazing host and gave us great recommendations. He knew where all the fun things were happening every night. He was also so flexible and kind on our arrival and I couldn't recommend staying with him more. Will definitely book again when we come back to Asheville!! The lotion in the bathroom also smelled amazing.