This was a nice surprise, particularly after struggling through Pride and Prejudice a few weeks ago. I loved the ending, even though it was a bit predictable - it was cute and managed to effectively tie up all loose ends (which is always a plus for me!).
Full review to be posted shortly.