how to choose a good housing agents. what are the important points to note?