We thoroughly enjoyed our stay in this apartment! It was clean and well appointed, and there was plenty of room for all of us to spread out so we weren't on top of each other. The views of the Colosseum are incredible. We ate breakfast in the apartment every morning, and the nearby market allowed us to get everything we needed.
I would definitely recommend allowing Francesca to set up a car service to pick you up at the airport.