Overall the stay was good. The place was comfortable, stylish and clean. Equipped with everything I needed. The hosts were communicative and helpful.
One downside was the road nearby was noisier than I expected. Also the apartment seemed to have a lot of mosquitos (even when closing all windows and using plugs). More so than other apartments I've stayed at in Rio. Nevertheless, the hosts did their best to help with this.
Overall it was a good stay and I'd recommend.