Tiziana's place is very conveniently located - you could see the St. Peter's Basilica from there. It also looks better than it does in the pictures. We were pleasantly surprised.
Her sister and her family welcomed us upon check-in. They didn't speak much English, but her sister's kids helped us out, which was great. Communication was not an issue. Would highly recommend her place to anyone.