Executive Summary: If the place is available, book it, its pretty much the perfect AirBnB and Roberto is an amazing host.
Location is unbeatable, stunning views of the beach from every where in the apartment. Very spacious, clean and has everything you need. Roberto is an amazing host, he goes way out of the way to make sure everything you need is there, including drinking water, coffee and even a sweet welcome gift.
The internet is fast and stable, I worked from home all week without any issues. The AC works great but we really didn't use it since it was basically perfect weather in Rio when we stayed.