Nice place, bit smaller than expected.
The location is smack bang in the middle of Chinatown which is nice, but it also means its a bit loud.