I had a good stay. The location is very convenient to beach and metro, and many restaurants.
I particularly appreciated the quiet of the apartment - not easy to find in Rio - and the small things, like an umbrella (it rained a lot) and a washing machine (useful for extended stays).