Enceladus

Having a subsurface ocean with amino acids in the water, it is one of the best candidates for alien life in the solar system, just behind Europa.