My folks used to live near Englewood, which is NW of Punta Gorda. They had a real house with hand cranked steel shutters on the windows. I'm sure it didn't even phase that place.
Englewood made out pretty well in the storm. My in-laws live there. They lost power for a few hours, but all is okay now.