Fort Myers’s downtown has plenty to see, do, and eat—and did we mention it’s also situated on the beautiful Caloosahatchee ...