We talked to Roberta, the co-host. The check-in was good and communication flew perfectly! The rooms we're very clean and also well equipped.
She gave us some helpful tips for our days in rome. The apartment is near the Vatican and perfect for a visit. It's not that near to the city center but the infrastructure was good. I will recommend it!