I would recommend Francesco’s place. It is very connected by public transport (bus, train, metro). Francesco was a great host and his place was perfect for me to relax in Rome on my extended travels around Europe.