Best Western PLUS Cimarron Hotel & Suites, Stillwater