For the price and quality of food, this place is fine. Considering the Malaysian place across the street is slightly cheaper but with better tasting dishes and more variety of dishes, I would choose that place over Thai Basil.
The pad thai was good, the green curry with rice is good, the spring rolls were not so good, a bit flavorless and not enough dipping sauce was given! I shouldn't have to ask for more.
I think you're paying for the great service and ambiance, it feels high end in the restaurant.
As someone who prefers value over anything else, I don't think it's as good a value most Thai restaurants in the GTA which are much cheaper, taste the same or better.