Moana ★★★½

Solid & beautiful.