We will be arriving in Charleston the afternoon of July 5th and leaving around noon-time on July 7th. We have two teens, ages 15 and 18 (boy and girl). Since we have limited time in Charleston, what are the "must dos"? Should we do a carriage tour to get the lay of the land? What about a plantation visit and a visit to Ft. Sumter? Can someone recommend a good restaurant for evening dining with a harbor view? Thanks!