Awesome place to stay in Rio: well-located, clean, spacious. Highly recommend