A quick, easy and lighthearted read that's most delightful. The plot is easy enough to understand. Viola is someone who doesn't feel like she belongs anywhere after breaking up with her boyfriend. By accident, she summons a jinn, a genie basically, and now has 3 wishes. The only trouble is that once she wishes those 3 wishes, the jinn goes back to his own home and she will have no memories of their time together. 
 The novel is told in both Viola's and Jinn's POV in alternate chapters. There's barely any jargon to understand and what was really interesting to see what Jinn's gradual transformation from being perfectly content at being a jinn and thus, upset with Viola's apparent inability to make wishes, to someone genuinely wanting Viola to be happy with what she's going to be wishing for. 
 It's good that Jinn is, in his own words, a good genie. He doesn't play with the wording and tries his best to give what his masters want, which makes him such a likable character and you'll really want to root for him. 
 Also, Viola is a wonderful character. She's not as fleshed out as I'd like her to be but it certainly is nice to see someone who really truly wants to make her wishes count. She doesn't squander them on things like popularity, fame, riches, etc and that too makes her a likable character as well. 
 It's too bad there's no sequel to this book but I have been drawn into Pearce's writing and I will definitely be keeping an eye out for her other books. :D