This was a great tour due to Michael's knowledge about the City of Rio de Janeiro. His explanations and insights as to the history of each site and the city (and Brazil) was extraordinary. At every site he knew the all the people, which helped us move quickly to gain entry with a minimum of waiting. He was open easy to talk with. Thanks Michael!