This is fairly typical of the Hop-On Hop-Off bus tours you find in most touristy cities, but unlike…read morethose in major cities, this one doesn't have very many buses running. So, if you DO hop-off, make sure there is another bus still running after yours, so you can hop back on! This company doesn't have a live narration, but it almost works better with the pre-recorded narration, since each spot is described in Portuguese, English and Spanish, without having to wear headphones for English or Spanish. They have a number of different routes, each about 2 hours long. Take advantage of the 24 hour window with your ticket, and check out the different routes!