I stayed for one night and everything went smothly! The check-in was arranged over the phone, both the host and Manuele were easy to reach and ready to make arrangements, like booking a taxi or providing further tips.
The flat was perfectly clean and overall the amenities were nice.
It is located in a central location, less then 10 minutes walking from Piazza Maggiore.