How to choose the best estate agent – 11 questions to help you decide