Next time I’m back in Asheville, I will try to stay at Jennifer’s place again.
It has a great location, friendly/helpful hosts, lots of space, nice (clean) bathroom, kitchen, laundry room, etc.
We did not cook but the kitchen has everything you need - note that there are hot plates for inside cooking and a grill just outside.
The location is a short 10-15 minute walk to downtown and there are also multiple good restaurants within a five minute walk.
The YMCA is also an easy walk for anyone looking for a nearby gym.