A clean, well-put-together apartment. We got some in-person recommendations and there was also a binder with some information on restaurants, things to do, etc. The location is good and it is close walking distance to the Trevi Fountain and Spanish Steps, and an easy bus ride from the Colosseum. The only problem with the location is that the nearby Barberini metro station is closed (and has been for months), so you have to walk ~15 mins to the nearest metro station.
Check-in was very easy even though we didn't know the specifics of our arrival time until the day before. All in all, a very pleasant stay.