The place was great. 2 big bedrooms, kitchen with all necessary. Big bath.
Careful with parking. It is on the street but 1. all free parking posts signs "no parking - resident only" (in Italian "divieto di sosta-solo residenti), which fortunately is not enforced; 2. check for signs for street cleaning, which implies you cannot park the car on the street on certain days of the week or of the month (e.g. no parking on the second Saturday of the month). If you do not speak/read Italian the issue is not straightforward.