The place was awesome. It was perfectly clean when we arrived, and it had all the amenities that we could have needed. They even provided us with a pack and play with a mattress for the baby (not listed by default as part of the package). The apartment was very spacious, the kitchen had every utensil you may need during your stay and more. They offer breakfast as part of your stay and I can say that they did deliver on that pretty well, there were eggs, yogurt, bread sticks, donuts, hot chocolate, a pancake maker and all the ingredients you may need to make them. We stayed for 5 nights, and there was more than enough food for breakfast for all days.
You also get a lot of privacy, as you have your own entrance to the apartment so you won't feel ackward coming in or out at odd times at night or early in the mornings.
In terms of location, it is a bit outside of Asheville, but still so close, we went to ashville almost every day. It also helped that in order to go to some places (like the N.C. arboretum) you don't necessarily have to drive through Ashville itself. The convenience store near by (Ingles) was huge and you will be able to find anything you need there (it also stays open until 11 p.m. everyday of the year).
Bottom line is, the place is excellent and the price is really a bargain for what you get. 100% recommended for anyone going to spend some time in Ashville and its surroundings.