Characters are to fall in love with, the story heartwarming, in a naughty sort of way (wink), just what Lexi Foss is known for and always delivers on. Five stars.