It was pretty good, it fell short at the beginning in terms of dialogue, some of it just felt really unnatural and didn't seem like something someone would actually say.
I'm also disappointed that Luigi was pushed to the side for most of the movie, especially since he's my favorite character.
All around pretty decent, I enjoyed all the references.