We had an excellent stay at John's place. It was very clean and had all the amenities we needed: fridge, microwave, coffeemaker, shampoo/conditioner, and other basic kitchen supplies and such. We prepared our breakfast there each morning (oatmeal in the microwave), and ate out other meals in town. It is an excellent location for walking everywhere and was a very pleasant stay overall. John was very quick to reply when we were booking the reservation, and checked in on us via messages during our stay. We loved Asheville and this place was definitely a big contributor to our positive experience.