This place was just what we needed for our family of 3 plus our dog during a stay in Asheville. Communication was great and it was a good price for our vacation budget!