Why is geothermal energy a good source of alternative energy?

Geothermal energy is a free, natural resource. It is a renewable energy that will not run out and does not harm the environment.