Great host. Great location. Great stay. Walking distance to some of the best places in Rio: beaches, restaurants, sightseeing.