I'm a little late to the conversation but someone might find this useful. I was lucky and stumbled upon a really good agent when looking in Tai Hang/Tin Hau. Her name is June Szeto. She's Chinese but moved to Canada for years as well and plans to move back eventually. She works long hours but is always pleasant. The fact that she speaks English well was really helpful. On top of it, she was very patient, took me to whatever I wanted to see (back to the same apartment 3 times) and never pushed anything on me. She was very upfront about the lowest a landlord would go on each apartment. Bargained with the landlord to get me more free rent time. She even offered to bring me some medicine when I was sick! I've read a lot of things about what to look out for and never encountered any of them with her. Highly recommended.