I will highly recommend Lily Cai to all of my friends. Lily made the whole process as smooth and easy as possible. She understand what we need and made every effort to meet our needs. She is the best real estate agent that I ever work with. I am looking forward to work with her again.