The place was great! Great location. The hosts provided wonderful suggestions for food. It was a quiet street, despite being in such a central location.
If you are not from Italy, just know for any place you stay, you will have to show/send photos of your passport.