We've stayed only one night at Franco's.
Our host was really nice, and made it easy for us with check in and check out times. Also, Franco speaks english and french which was really convenient :)
The place is well located, in Pigneto, really close from the tram and the subway station.
The apartment is quite simple, with basic furnitures and equipment. Mattress quality was ok.
Only downside : it was not too warm when we went there, but there is only a fan, no air con, which might be a bit annoying with warmer weather.