Perfectly located near Barberini square. Walking distance to Trevi fountain, the Spanish Steps, and Villa Borghese (amazing panoramic view of the city). A hundred feet from the metro, or easy to grab a taxi or uber.
We had minimal interaction with the hosts beyond getting the keys, which was perfectly fine for us. They did leave a helpful binder full of information, though.
The place matches the photos, and the washer was a huge benefit.
Awesome place to immerse yourself and experience Rome.