Everything was great, clear communication before and during the stay and an easy check-in. Location is great, as one reaches Copacabana beach in five minutes walking and Ipanema beach in ten minutes walking. Also the General Osorio metro station is five minutes away only when taking entrance D (Rua Sa Ferreira).
Overall, I'd recommend the accomodation!