The apartment is not as luminous as expected but it's perfectly located near the Leblon beach, the subway station and conveniences.
We were here with our 2 kids and a friend and it was ok with the equipment (children loved the room with bunk beds).
We had a delightful stay in Rio.