I just finished it today. It was a great ending. I just hated that Midna shattered the mirror.. really sad. Well it was a great ending.
One thing though. I disliked that I couldn't save my progress at the end and start a new game with a harder difficulty like Wind Waker.