I'm giving it four stars purely because it got me out of a reading rut. And most of it was good! The writing was beautiful and perfect. However, after all that flirting, banter slipping into French, and pet names--Lucy and Ginerva did not end up bumping uglies. I find that mightily atrocious.