This location is 100x better than the Erin Mills location. There place is nicer, newer, much larger, with more open seating and nice decor. The service here is fine, and the food quality and overall experience were great. My only complaint is that it is a bit pricey for what you get.
I would recommend this place to anyone new to Thai food, or asian food in general.
Derek