David's place was excellent! Great location and had everything needed to enjoy our time spent in Asheville. David had great communication and made things very simple. Would recommend to anyone.