Oh yes, that fight was awesome. I most defenetly agree, this is also one of my favourite video game boss fights!
In case you have also played FFXV: I love the Leviathan fight.
But from all games I have ever played, DmC and FFXV had the best boss fights in terms of story, gameplay and overall staging.