We are coming for a quick visit, two days, in July. One day we are planning on touring the Biltmore. My question is: How long does the Biltmore tour take? Should we set aside the whole day for this? What are the must do activities when visiting Asheville? Are the trolley tours worth it? Restaurant recommendations are also greatly appreciated. Best breakfast, lunch, and dinner spot? Thanks!