Halo 4 Ending (Obviously Spoilers...)

Did the ending lack anything?
Was it enough?
Was the ending enjoyable?
any complaints?
Any comments as to why the ending was good/crap?
Tell me What you thought about it, and what it needed or didn’t need.