The location and amenities were perfect! Clean, comfortable and well thought-out. We had a great visit to Asheville.