We had a reasonably pleasant stay. The apartment location was excellent! Hotel staff were extremely helpful and accommodating, even storing our baggage for as long as need when checking out. Check in was fairly smooth and the building had useful utilities such as a paid laundry service, gym and a pool. Patricia was reasonably responsive and gave us a great list of recommendations of things to see/do in Rio! Unfortunately there was a rather off putting odour in the room - mix of vomit or off milk; smelled like it was coming from the wooden tv stand. Patricia was not able to resolve this issue, but offered for us to leave with a refund for the remaining days. As it was too late to find another place we stayed and tried to ignore the smell. One night we returned and the outside door to the apartment was closed and the keys did not open them. Patricia did not reply till much later the next day, so thankfully hotel staff had a spare key. Bed is comfortable. A decent stay for the price.