We really had a very nice stay at Francesca's apartment. It is just next to Vatican city and we had the pleasure to enjoy St. Peter's Square and St. Peter's Basilica every morning and evening.
The apartment is very well equipped for family stay and has all the amenities that you would need. It is 15 minutes walk from the nearest metro station.
Francesca is a wonderful host and responded really very quickly. She was so kind to order a taxi for us on our way to the airport as we had an early flight.
We would definitely recommend her apartment!