John’s place was perfect. It was close to everything we wanted to do, super clean, and had all the amenities that we needed. We will definitely stay here again any time we are in Asheville.