Hotels Near Sleep Inn & Suites Acme, Acme