Eh, she's deeply lacking in her lower register and is trying too hard to make up for her lack of natural vibrato. Her falsetto is decent but she quickly loses the key when she tries to do runs. As for the song, I highly doubt she wrote it, it was probably done by a production/songwriting team, so yes it is rather generic. She doesn't have the vocal strength to sing over the musical breaks, something pop songs love, often with the staccato strings, as in this song. I'd give it around a 5, far from the worst I've ever heard but even farther from great. She's also 19 years old, and her vocal maturity probably isn't at its max yet, so she could get better.
My Games of 2011:
The Legend of Zelda: Skyward Sword
Elder Scrolls V: Skyrim
Super Mario 3D Land
Uncharted 3: Drake's Deception