E.S.
Like Sheri, we have also spent quite a bit of time in south Florida. We go 1-2 times per year to Sanibel Island, which is also near Ft. Myers (about a 45 minute drive from the airport). It's my paradise! Beautiful beaches with lots of great shells, great restaurants, shopping, a bike path that surrounds the island, etc. It's very tropical & serene...there are no chain restaurants, no stoplights, no buildings taller than 3 stories. You can also go to Captiva, another nearby island (about a 20 minute drive) that is even more secluded and also very beautiful. I'm sure your boys would find lots of things to do on Sanibel & as someone who's been there twice while pregnant, I can tell you it's very relaxing! Wherever you end up, hope you enjoy your trip & congrats on the new baby!