Nuclear is renewable. Just supernova a star every few billion years or so. :)
That being said, with safety accountability firmly ensconced, nuclear is an excellent option.
Hydroelectric is a storage device, not a power source.
The source is solar energy.
What environmentalists have a problem with is cheap energy for their human livestock so that can live free and independent of them.