Besides a picturesque location on the shores of Niagara Falls, the venue boasts a total of 95,000 square feet where visitors can enjoy about 1,300 slot machines, 30 gaming tables, and a Poker Room, as well as live entertainment that includes the in-house comedy club and food and drinks. What’s more, sports lovers can enjoy placing bets on their favourite teams and matches.