This place is the perfect Asheville stay.