Everything worked absolutely fine. Rodrigo couldn't be there to check-in, but that was not a problem for us. The apartment is situated perfect, and is beautiful and very well equipped.
There is quite a lot of noise, but that comes with a central location as this one.
We highly recommend this apartment!