I was very happily surprised by this book. I really loved it. It was romantic without being inappropriate for it's audience and without being overdone. I really should reread it. It's a book worth keeping for a reread, and a good one to give to a young adult reader or to recommend to friends. There is excitement, adventure, and you will be sorry when you have to close the book at the end.