Location is perfect! We did everything on foot, since you are so close to the center. Rosa was very kind to welcome us to the apartment and show us all the facilities.
If you are tall (1.80 meters or more) you should be warned that the split level could be annoying since you have to duck all the time. Aswell as downstairs as upstairs.
Also the bells of the towers and churches are really loud in the morning. They go off for like 15/30 minutes non stop at 9:00 AM on Sundays.
But overall: we had a great stay at this apartment!