Everything you need to know — where to stay, what to do, and where to eat — when visiting St. Simons Island, Georgia.