We decided to choose Sophia for our stay in Rome after careful consideration, given its proximity to public transportation (bus line 51 and city train line 3 both stop at your doorstep) but especially the location in the beautiful area of San Giovanni in Laterano and Colosseo/Fori. Communication from Sofia and Federica has been amazing throughout, from first contact to checkout. Very caring. Apartment as expected: clean, recently refurbished, comfortable enough for a family with 2 young children (8, 3). Good internet connectivity, and on street parking particularly easy in Via Tasso, just next to the apartment building (reasonable charges - 1€/hour, 4€/8hours - download and register on the MyCicero app and you can easily manage your parking sessions remotely with no need to carry coins or to walk to the pay and display machine). All our expectations have been met by the apartment and the hosts. Great stuff, highly recommended.
Thank you again to Sofia and Federica.