** spoiler alert **
Very fun read. Potter's characters and dialogue are snappy and the story moves along at a good pace. A bit far fetched but its nice to see a heroine fall in love with a slightly flawed prince charming. I only wish we got a book just for Beatrice!