I have had mostly bad experiences with apartment rentals in South America; many were clearly not the apartment depicted on the website, leaving a choice upon arrival between acceptance or searching for a replacement on zero notice.
This apartment was a revelation: everything was exactly as pictured and all of the written information was totally accurate. In addition, Jane was the most helpful and proactive host I have experienced. As for location, the apartment is exactly where I would select out of the endless choices that Rio has to offer. I naturally plan to return.