Location, location, location!!! Francesco's place was the perfect spot for us to make our home base while visiting Rome. We were right in the center of all the action and everything was extremely walkable. The ONLY complaint that I would have about this place is that it's a bit dreary/ humid (likely due to it's location being in the back of a complex and on the ground floor). It is definitely a no-frills type of apartment that you would stay in if your goal is to only use it as a home base place to sleep at night.
Francesco was SUPER accommodating - he picked us up/ dropped us off at the bus stop, assisted in making dinner reservations, and was extremely responsive over Whatsapp for any additional questions we had.