I had a brilliant experience with Sam. He was very helpful and conducted the whole process very smoothly. Being an English speaker, I was concerned if i would be able to understand the contract and related documents but Sam translated and ensured there was no gap anywhere. I highly recommend him as a broker.