Thanks.
Place looks good. Language thing could be a problem. I don't know Cantonese at all. Openrice shows one menu that's been only partially translated to English (and a bit dodgy with two different items both called "steamed dumpling"). We'll take a walk by and see.