The Apartment is really nice, located right next to the Vatican. Theres a 24/7 Carrefour in the neighborhood as well.
We rented it with 5 persons, but theres enough space for up to 7 (3 double beds and one single).
Check in and check out were very uncomplicated, we just rang Francesco and he showed us everything and gave us some advice for Rome as well.
All the electronics (Ac, dishwasher, washing machine) worked fine.
I would recommend staying there a lot!