Here’s everything you need to know to plan a visit to St. Simons Island in Georgia, including the best places to stay, eat, and explore.