I've been here several times for drinks, dinner and staff parties. It's a great place for everything except dinner.
I came here for drinks with my girlfriend and we had a great time. Good music, decent prices for Yaletown, good service.
When I came here for a staff party, we had such a great time we came here again the next year. We had drinks and appetizers, and it was all great.
So I figured coming here for dinner would be an easy choice. Sadly I was wrong.
The service and drinks were once again great. However, the food. Yikes! I generally don't send anything back but, we had pasta served to us cold, along with prawns that were far too overcooked. We couldn't even finish them. I ordered the duck as well, which was slightly overcooked, and generally lacked flavor.
Overall, a great place for drinks and to hang out with friends. But I can't recommend staying for dinner.