The apartment is very well located, a short walk to the supermarkets and some nice restaurants.
The view is beautiful. We were unlucky to have had rainy, windy and cloudy days but even so it was beautiful.
Our daughter loved the hammock and we enjoyed the jacuzzi.
It is a big apartment and accommodates many people, just not so recommended for people who have trouble climbing many steps because it is a walk up from the elevator, and 2 rooms are on the top floor even higher.
Internet connection was erratic, so it isn't a good place to stay if you depend on internet.
Overall, and excellent experience and good if you are spending just a few days in Rio.