Hotels Near Baymont Inn & Suites Freeport, Freeport