I've been to this place a couple times and I've constantly been blown away. It's a bit small and unassuming, but this restaurant is big where it counts.
The freshness of the ingredients really shines and the prices are great.
I recommend you try one of the "specialty" items for everyone in your group and ask them to serve them to you back-to-back so you can share. They'll bring you one item at a time until you finish it, at which point another even more delicious dish will be brought out! This way you can try more food, enjoy more flavour and it's a great sharing experience. I'd also recommend having some papaya salad and spring roll to whet your appetite before your feast.
I love this place!