Everything we needed for a long weekend visit to Asheville for the four of us.