A bit of everything
This book sounds very cute, yet layered. There's a strong female character in a time where women were meek, a heartthrob of a boy, adventure, love, and a hint at a love triangle. With good writing thrown in too, it seems like a win of a book to me!