The positives are a great location and a helpful and responsive host.
The stairs- as identified already- can be a challenge plus further external stairs to reach the upper floor.
Try Nostos Bistrot nearby for a fab meal and friendly staff.