April's apartment met all of our criteria; it was clean, comfortable, and convenient. We would definitely stay again during future trips to Asheville.