The location is absolutely perfect and the amenities were everything we needed for our weekend trip to Asheville. Our pup also had a great time with us.