What advantages does lithium iron phosphate (LiFePO4) have over other battery chemistries?

Lithium Iron Phosphate batteries have very low self-discharge rate and stable output voltage at 12V. LiFePo4 batteries can deliver much higher energy density in comparison to other chemistries.  They are safe batteries and suitable to work in harsh ambient temperature. With the built-in BMS they are self-protected against overcharge, deep discharge and over/under temperature situation. Allows up to 2000 discharge cycle at 80% depth of discharge. In terms of weight they are lighter than other chemistries make them more suitable for portable applications.