Fort Myers hotels, hostels and more