We had a great time at Sofia's apartment. It has everything you need and in a great location. Close to the highlights in a quite area.
We didn't meet Sofia in person but her friends Camila and Fabio helped us in everything we needed (they live upstairs!).
I do not recommend this flat if you are traveling with children (toddlers or babies that can move around). Everything is reachable to them. The apartment is great for 2.