Choose a real estate agent with whom you feel comfortable.
Professional expertise is important, but so is character, integrity, and personality.
My opinion is that the real estate broker you choose should be caring, friendly, and has your best interest at heart. Make clear your expectations. Let your realtor know what you want and what you like and don't like. Don't be afraid to speak your mind because your agent wants to show you homes that meet your criteria. Be specific about the type of home you want.