I will agree that it was good, with a few caveats:

1) The plot holes. There are just so many and they are soooooo ridiculous. "Hey, you've been here a few days and you're all of 25... I know you've never served a day of your life in Starfleet, but why don't we make you the captain of the flagship?"

2) I thought the ship was really fugly and it looked more like a refinery than a canon starship.

3) The destruction of certain planets. Awwwwwwwww

4) The overusage of coincidence such as one character accidentally bumping into another character after being thrown out of a spaceship travelling at warp and landing randomly in the middle of Hoth. Come on... that was just insulting.

The outstanding cast makes you forget about all of that though. They should have used more of Simon Pegg though since he was far and away the best character in the movie.