Thoroughly enjoyed the last 20 minutes or so of the movie, but the build-up felt a bit slow. Not terribly slow, but I did lose interest here and there. A few comedic moments spread throughout were enough to keep me engaged, though, and it was ultimately worth it for the payoff.
Not to be a "*pushes up glasses* nerd," but as a music major, I really loved the solfege and music theory terminology used throughout the movie and its accuracy. Really hit that "music is the language of the universe" spot in my heart for me :)