We didn't actually meet Sid, but his coworker who met us was friendly and welcoming. Sid had warned us that the apartment has lots of stairs, so we knew to expect that. He replied to my questions by email.
This is a great apartment, comfortable, has a well equipped kitchen (check out the Mercato San Ambrosia close by if you like to cook in). Great views of the Duomo. The neighborhood was very convenient and we felt safe. I would definitely stay here again.