Enceladus is wild. It has heat from tidal forces and likely has deep sea hydrothermal vents, which is a predominate theory for how life started on Earth. Probes have also detected traces of life supporting elements such as carbon, hydrogen, nitrogen, sulfur, oxygen, and recently phosphorus.