Superhabitable planet