The apartment is very spacious and close to the trevi fountain, but that is probably the only positive thing I can say about my experience. There is nothing on the listing about a late check in fee after a certain hour, and our flight into rome was delayed 2 hours. We had to pay a late check in fee and the tourist tax that is listed on the listing in cash when we checked in (could not take card, could not wait for a later time) even though we were in a hurry and the host was late to checking us in.
The big issue I had was with the host(s). Since our flight got delayed, we wouldn't be expected to check in until about 3am, but when I communicated this, they said I had to wait until 8am to check in and refused to refund anything at all for the first night despite there being no time cutoff posted on the listing (not to mention we had no place to stay).
The other main issue is that in the area we were in there was bad signal (for all 5 of us, who have 3 different phone companies), and the wifi was not connected to the internet. I also asked the hosts how to fix this and they did not respond.
Overall, don't book unless you'll be checking in right after check in time with no chance of plans going wrong, and if you can do everything you need to do without phone signal or wifi.