Wonderful spot for an Asheville weekend.