We stayed here for 1 month. The apartment is spacious and well located, and the neighborhood is calm and safe. WiFi speed is good enough for video calls and YouTube/Netflix in the evenings however the signal is very weak in the bedroom. A/C is only in the bedroom but there were no hot days during our stay so it was ok for us.
All in all, I recommend Krishna's place and I would return here in the future once I get to Rio again.