Port Charlotte is halfway between Sarasota and Fort Myers, just off the I-75. It's shore line offers every type of watersport, it has 7 golf courses and Charlotte Sports Park is home to spring training for the Tampa Bay Rays.
If you are staying in or around Rotonda and Englewood area then Port Charlotte is the place to head for shopping, dining and entertainment. Dining wise the usual chains are here such as Outback, Olive Garden and Carrabba's.
I can recommend a game of mini golf at Fish Cove Adventure Golf at 4949 Tamiami Trail to entertain the children followed by an hour or two at any of the three shopping Malls along the Tamiami Trail in Port Charlotte.