John's place was perfect for our stay in Asheville. Very clean and all the amenities we would need for a weekend stay! Walking distance to great restaurants.