After going to various dim sum places over several weekends, this seems like it's the best in Toronto. Everything was tasty, squid was fresh, I found the portions were actually quite big (like the size of a dumpling would be bigger than what you'd see at other places). I'm from Ottawa so for the same price that I'd pay back home, we got WAY more food at Ambassador and it tastes better too. Definitely visit if you're dim sum hunting.