We had an amazing stay! The apartment is beautiful. There is a bit of a hike up the stairs but it wasn't an issue for us. Giovanni was lovely and helped us with our bags too. Apartment had everything we needed and is very comfortable. Location is perfect.
Nothing to do with the air bnb- but be warned about the restaurant across from the apartment - bit of a tourist trap!