Good. Very weird but very beautiful ending. Hidden love. The daughter loves her (step)-father. Unexpected.
Magic