Katrina Svensen is a relatively normal teenage girl until she wakes up one morning to an angel sleeping in her alley. Katrina doesn't know that he is an angel, though. She thinks he is just some homeless guy and she decides to do a good deed and leave him some hot coffee and some food.Little did she know, this angel, Malcolm, believes that he must reward Katrina for her good deed. Katrina still doesn't know that Malcolm is an angel. She has a feeling that he might be a little loony but she decides to trust him.Katrina isn't the most popular girl, though, and Malcolm isn't exactly helping things. He goes around dressed in a kilt and sandals, carrying a messenger bag. He tells Katrina that the reason he was really there was to deliver a message to someone but doesn't elaborate further.Malcolm's idea of a reward is to grant Katrina her greatest desire. But Katrina doesn't know what that might be. So she goes with the first thing Malcolm offers, fortune. She doesn't really want fortune, she just wants him to go away. But things get all messed up and somebody else ends up eating the magic coffee bean. Same with her second wish, fame.Now things are getting even worse. There are problems with Katrina's best friend and a lot of the people in Nordby are acting very strange. And Katrina starts to think that maybe she is falling for an angel all in the midst of possibly losing her home.Anna's Old World Scandinavian Coffeehouse might have to close. Ever since the new Java Heaven moved in next door, they have lost all their customers. Katrina just knows that she can find a way to fix things and make enough money to pay the bills. But how?Will Katrina ever find out what she most desires? Will she finally find something she is good at, in saving the coffeehouse? What message is Malcolm trying to deliver and once he does, will he be gone forever?I went into this book kind of expecting a sappy romance with no real meaning. I was so wrong. I was amazed at the depth with which Suzanne Selfors created her characters. Not one character seemed under-developed or lacking in personality. I was blown away. I have to say that this book definitely contained more than one surprise but I won't give those away.