Perfect little place to spend the weekend in Asheville.