Great apartment, perfectly located just minutes away from the beach. With a restaurant downstairs you don't even have to walk far to get a drink.
We enjoyed our stay in Rio!