We were fortunate that Stefano and his family were able to accommodate us on such short notice. They were excellent hosts that went out of their way, including pickup/dropoff at the station and helping us with our (very heavy!) luggage.
The apartment itself was centrally located, was very comfortable and clean, and had an upstairs terrace with amazing views. As mentioned by others, there are a lot of stairs to be aware of, but was manageable. We really enjoyed our stay and would highly recommend to others!