"John has been a true pleasure to deal with. He's upfront and honest, always replies to calls to the best of his ability. I would highly recommend him. Just an all round good guy. I've dealt with a lot of agents over the years as I actually dabble in property and I've found John to be one of the best."