Hotels Near Days Inn by Wyndham Freeport, Freeport