Check-in is incredibly difficult. Host never responded on the app, support could not reach the host either. We arrived in Rome not knowing how or when to check in, only an address. We showed up at the address, and security helped call the host, and they showed up after quite a while, and had the apartment cleaned on the spot. Overall incredibly stressful, and would only recommend this place to someone willing to deal with that uncertainty.
On top of that, the key that we were given required several minutes of jiggling to open the front gate to the apartment. Prepare yourself for consistent of frustration after a long day.
Convenient location for visiting the Vatican, although less so for Central Rome.
Comfortable enough place, although the bathroom, especially the toilet, is quite cramped being super close to the shower, and it did not have some basic stuff (like shower gel, just a tiny bar of soap).