Castro is a fair writer, presenting an honest view of the city. I've never been, so I cannot base this on my own experiences. The book presents a little bit of everything which seems to be central to Rio: the nightlife, Carnival, the cuisine and, m...