We had a great weekend in Asheville. David was the perfect host with excellent communication before, during and after the visit. Everything was spot on. The apartment was in a great location, within walking distance to everything downtown. The unit was spotless and well appointed with many little thoughtful extras. The layout was perfect as it was essentially like two separate apartments adjoined by a kitchen and living room area. This was great for privacy since we were staying with another couple. This was our first time using Air BnB so we weren't sure what to expect but whatever our expectations were, this surely exceeded them and we will definitely be doing this next time we travel. If you are visiting Asheville and want to stay downtown, I highly recommend David's place.