I gave in and despite what I read on this board, I took my extended family from out-of-town to Carnaval partly because my wife was so curious and partly to impress them with such a new concept for Toronto.
I have to say that it was not worth the money. I agree that the food was only a bit on salty salt, and that the quality was quite good, but the bigger thing was that everythings tasted the same. And if you really want to get your moneys worth, you would have to stay eating for 2 hours. They are so stingy with the food. You wait a long time and then they give you little piece. We had empty plates a lot. Also the decoring was very bland. It was like a banquet halls or something. I wish I had listened but at least it was my wifes decision and she needed to see for her own eyes.
Canyon Creek is way way better for a satisfying meal in this category.