Perfect location! Great place for a short stay in Rio.