How to choose the best location for a residential property?