Perfect position, good area, friendly and informative hosts, spacious apartment. We thoroughly enjoyed our stay in Rio.