This casino provides more than 2,000 slots machines and more than 60 gaming tables. They also offer live entertainment and dining options as well. They also have a golf course on-site offering a challenging game of southern Californian golf at the Singing Hills Country Club. They even have tennis courts.