In theory this should have hit all the marks - but it kind of just fell flat. It's not bad but it wasn't fantastic. I didn't really like Lizzie or John. Lizzie is kind of an idiot. The romance was okay but it didn't really grab me. I may pick up the rest of the series at some point. 2 stars.