I would rate this movie higher if it didn't focus too much on the romance, making the ending a bit "cheesy". I'd prefer if the movie actually ended with the scenes shown in the credits.
It's not a bad movie, but it could've been executed better. I'd rate it a 3.5/5.