What makes a property a good investment choice?