Great location but definitely a smaller space than pictured; regardless, still fine for two people. However, I would advise renting if you are traveling with large suitcases as there are a few flights of stairs needed to climb to get to the apartment.
I would also advise avoiding if you like strong water pressure because you won’t find that here!
Also - I would make sure you take every precaution to confirm that the host will be there as soon as you arrive to hand over the keys, or arrange to pick them up at the office.