Just off Route 66, Sky City Casino and Hotel’s spacious suites