This was perfect for are weekend in Asheville! Everything was exactly as described. We will plan to book with David again on our next trip to Asheville.