Francesca was very accommodating, even letting us store our luggage in the room before normal check-in time. The apartment was very nice, safe and located in the best location: 10 minutes from the Vatican and less than 10 minutes to Piazza Navona.
Definitely recommend both the apartment and Francesca.