The apartment has everyting you need for a 2 week stay in the city of Rio. Check-in was very fast and the check-in/check-out times more than flexible (arrival at 6am and leaving at 7pm) and Ligia is fast in texting back.
Stores and restaurants are close and an Uber is always available to get you anywhere.
We only had to buy garbage bags and toilet paper by ourselves since there weren't enough left in the apartment but that would really be the only thing "bad". The apartment was clean, neat and fully working.