The staff was nice and the place was clean. The ingredients were fresh. But this is far from authentic. I can understand why it gets high ratings bc ppl here have no idea what authentic Thai is supposed to taste like. I had the pad thai and it was so sweet. Almost tasted like ketchup. Authentic pad thai is actually supposed to be a little salty and not sweet at all. While I dont mind the Canadianized sweet version, this was way too sweet. Staff here is Thai, and I expected better.