The place is in a great location. We made it our home base to visit various sights in Rome, and it's so close to the train station that walking to/from was a breeze.
Franco was in contact with our group to ensure that the checkin process was smooth, and although we were late due to train delays, Franco was able to wait on us and the checkin went very well.
The place is furnished with the basics, and the rooms are nice. One downside was that there's no living room, but one upside is that the rooms are ample, so we had group gatherings in one of them. We rarely spent time in the house anyway, with all the sights to see and the late nights out, the place was perfect.
I'd recommend this place to anyone.