I quite enjoyed that level at times, I kept trying to get all the Star Bits while doing it, but in the end I just forgot about them and did that level quite easily!