I agree on all counts, but the main love interest was extremely weak.
I don’t know who she is or why she is famous other than looks; but she is a terrible actress. Moama was good and charismatic, but when the two were together I thought it was just terrible. Other than her I loved the movie.