Great little flat, great location. Cristina was absolutely amazing during check in, very accommodating and helpful even though I ended up running late due to a delayed flight which I forgot to inform of. I ended up staying a few more days the following week.
Regarding the noise which some people mentioned I did not have issues with it (but may have gotten lucky with neighbours). The bairro alto party noise is not bad on this specific road either.