Hotels Near Wyndham Garden Fort Myers Beach, Fort Myers Beach