wyndham garden fort myers beach