Everything was just as described and expected. Nicely decorated and newly updated apartment. The bedroom does not have a window which is actually a great thing. Rio / Copacabana get be very loud at night. We could not hear a thing with the door closed and A/C on. Slept like a rock in there.
As for location, very close to many supermarkets, bars, and restaurants. A gym is about 7 minute walk away that costs ~$8 for a day pass.
One block from the beach. (You'll need to provide your own beach towels.)
Check in and communication was quick and easy. The 24 hour front door security made us feel safe. Would highly recommend staying here!