Ohsoleil is a modern casino offering slot machines, poker, and roulette. It features a restaurant and a 1,200-seat theater hosting various shows.