Good vibe in restaurant. Spacing may seem limited, however, I have not experienced any heavy waiting times.
Food portions are generous, and of good quality. Menu is fairly extensive. More options than the average Thai restaurant I've visited in Downtown Toronto.
Downside is that service may be a little slow. If you are there to talk with friends/family and take your time, this is obviously not an issue. Otherwise, it is a wonderful place to eat with very delicious food.