I beat the game and this was my favorite Halo solo experience. It wasn't overly long. It had all the variety that I wanted. It told a pretty cool story about a group of troops. Being in the city during and after all the conflict is really cool to see how things changed and the audio clips tell a nice additional story.
I must say that solo legendary on the last part of the game was annoying...mainly because the computer can't shoot for :bou::bou::bou::bou: on the turret. Then if you get on the turret he never gets back on and refuses to drive.