Isabel's apartment is very well located as described and have all the basics for an easy stay.
I would only draw attention towards the long stairs to reach the second floor. If you bring too many and/or heavy luggage, this will be a challenge.
Showers are old european style without hangers, so you need to hold the shower over your head using one hand.
None of the bathrooms have door locks, so if you are more than a couple this could be an issue.
I would recommend this flat to friends in a couple.