The place is lovely. Hosts are super friendly and helpful, location of the apartment - close to everything. Metro station nearby, Vatican and Rome old town can also be reached by foot. Essentials were provided, which is also huge plus when travelling by air.
We were happy there. I would really recommend, great experience!