Beautiful, atmospheric and engaging, the Beggar's Opera gives us a different picture of Cuba, almost an insider's view. In the grand noir tradition, it also introduces a fascinating new detective - Inspector Ramirez - a man both with heart and intelligence. I really liked the contrast between the two police detectives, Mike Ellis, a Canadian vacationing in the country with his own secrets to hide and Ramirez who faces huge odds in trying to solve the crime Ellis is accused of. The story all plays out in a series of surprising twists that are entirely believable. Highly recommend this book.