Have been there a couple of times and got only positive impressions. Fast and polite staff, tasty food, good music. Prices and design remind you that you are in a restaurant, although not in very expensive one. A cute thing: they have an old computer which runs some text-mode system in Chinese. Check it out!