John's place is a great place to stay in Asheville. Super clean and very up to date accommodations. Highly recommended!