I and hubby are coming in to Charleston on May 5th and want to go south down the coast for 2 nights and 3 days before returning to Charleston. I was looking at Beaufort or Hilton Head or both. We love history, I love quilting. I thought maybe the lighthouse and park, but am unsure of the rest. We are not much on shopping, more interested in culture and FOOD. Suggestions anyone?