Shamsul was on the whole quite helpful, and very talkative in person and willing to explain any details or questions we had regarding the property or contracts etc. We never met Sarah, only corresponded through email, unfortunately the time it took for her to respond to emails and the communication between Sarah and Shamsul was very poor. Several times we were asked to provide things we had already provided, and when we asked for clarification if everything was ok, we got no response, only to receive an email some time later, just before we were due to sign the contract, saying we still had documents to send etc. This was very inconvenient for us and we had to rush around at the last minute trying to get everything in place. Shamsul also changed a few minor things which he had to, however he didn\'t let us know some of these things until it was time to sign the contract, it would have been better to know beforehand. On the whole though he was very helpful and understanding.