Fabio's place is perfect. Great touch of Florence. Taxi from Roma Termini is around 14-20euros depending on traffic. Very near the bus stop and hop on/hop off bus tour. Just walking distance to San Marco and other tourist spots