Zan is a very friendly and responsible agent. Although we did not make any prior arrangement to see the unit before getting it, Zan helped us to contact the previous tenants for us to have a brief viewing. We paid the deposit and everything went smoothly. He was very helpful when we signed the contract as we missed a few documents and had to pass them to him another time. I was not around to collect the keys, but Zan allowed my sister to collect the keys to get the inventory check done. I would email Zan any problems regarding the current unit and would receive prompt reply. Great pleasure dealing with him!