My wife and I stayed here for 6 six weeks from September 1st through October 12th.
The Good: Marcia was great, helpful and speaks good English. The apartment is big and very well located, close to the beach, shops and restaurants. I can't imagine a better location in Rio. Internet is fast, TV is big and very nice. Beds are OK, very firm. 24 hour security, security is not an issue.
The not so good: The apartment is old and was very musty when we arrived. After a day or two with open windows, it was much better, though the closets in the bedrooms continued to be musty. My wife kept much of her clothing outside of the closets. It needs to be updated, kitchen appliances are very old. It does not have an oven, but a very good cooktop. It has air conditioning in the bedrooms, but not in the kitchen or living area. This was not a problem for us since it was Winiter/Early Spring, but I can imaging that it might be an issue in the summer. Overall a good place to stay