Great location! Hosts were incredibly responsive and willing to accommodate our requests. The entire space was a little smaller than expected and with no table to sit at made meals with the kids difficult. No dishwasher or main sink to clean in was also tricky but we just got disposable plates and dishes. However, it was exactly as described so no fault of the description or hosts; it was just a downside for us. Coming and going was easy as well as check in and check out. We always have a great time in Asheville and this was no different!