superhabitable (habitable + super-; above_excessive)
Even better suited than Earth for the emergence and evolution of life