I highly recommend Massimo's place. I stayed at his apartment for six days and it was a wonderful experience. The apartment is clean and tidy in general and during my stay Massimo even give my a free upgrade to a more superior room since that one was not booked between the dates I stayed. Massimo is a resourceful guy. He gives awesome suggestions on visiting Rome.