I would give it a 7/10. In the end its a love story. The music was overdone.
I agree with your rating of 7/10.
7/10 would be my rating as well