A good place to stay, in a modern apartment building, with an excellent location. Well equipped, and easily located. (The check-in process involved an app, which confused us a bit at first. But actually, once we figured it out, no problem.)
The apartment is solid, ordinary, served its purpose well.
The location is perfect if you are arriving by air, because you can take the train to Roma-San Pietro and avoid the misery of Roma Termini and trying to get around the medieval centre of Rome with luggage. Once you figure out transit to and from the San Pietro area, the location shines. There are conveniences on the main street around the corner (groceries, cafes, drugstore, etc...). It's also a relatively quiet neighborhood, and very close to St. Peter's, which is handy.