Laurie Graham writes strong, fascinating female characters. The protagonist in this book, Lady Enid, is - at first - a little off-putting. She is posh, she says things like 'One never mixes...', but gradually you come to know, appreciate and cheer her on. Her husband, Bernard, is not what he seems at all, and as she starts to mingle with the other people on the cruise, she finds out more about him, and herself. All the characters are colourful, funny, interesting; the setting is brilliant (what could be more claustrophobic than a little cabin in the depths of a cruise ship?) I loved the humour and sharpness, I loved the plot and the twists and turns. Some great dialogue and scenes, especially the point where Enid asks Bernard if she has a nice smile and gets an unexpected response. And now the phrase 'meat and potatoes' has a completely new meaning to me!