I loved the pad thai from this place. It was little too saucy, but the taste was awesome. And I love the amount of peanuts you got with this.
They were a little expensive, so that's why I took away one star. Good place to go for lunch though. I frequented this place a lot when I worked at UIUC.
The decor is also really cool and they definitely have a lot of room for people to sit inside.