A successful property investment depends on several factors including location, rental demand, connectivity, infrastructure and future development. Before investing, compare properties carefully and evaluate both current rental potential and long-term appreciation.