Best stay I had so far in Rio. Location is amazing, big spacious apartment with a lot of light coming in.
10/10 would recommend! Pedro is super communicative and helpful with everything you need :)