Carolina' mother met me at the apartment, we set up the meet time the day before by email. While she did not speak much English, they have the apartment well set up and everything was straight forward.
The place is only a 10 minute walk from the Piazza Maggiore, making it easy to find local shops and places to eat. If arriving by train or plane, I would recommend a taxi to avoid having to search for the location.
The apartment is very comfortable and quiet, perfect for one person or a couple. The kitchen is equipped and I was also able to do some laundry.