Niagara will do fine. It's a great tourist attraction and the casinos/resorts are the best in Canada. I love visiting that place. Not to mention they the city gets ALOT of money because they are so close to the U.S. and it's so convenient for Americans to visit on a short notice. And it's very clean aswell.
.... I prefer Diagara in the Armland system though.