I'm glad you enjoyed it, but I had the opposite experience with the final boss. I had around six hearts on the second row and the Hylian armor fully upgraded. I found the fight slow and unchallenging.
I also didn't even realize it was going to be the final boss. The mission was titled something like "Research ..." but we didn't actually learn anything about that.
I did think the cutscenes were good and the music during the rights and cutscenes was really good.