The location is perfectly located in the center of Rome. It is next to Trevi Fountain but along a quieter side street so for the most part you won't be impacted by the bustle around the fountain during the day.
Marco and Jimmy are a super responsive team and were easy to reach by Whatsapp or the platform whenever there was a repair needed or I had another question about the premise. The apartment is located within walking distance of the Barberini metro stop and the Piazza Venezia large taxi stand and bus stop, so it is a useful base location for getting around Rome for sigh-seeing. The location allowed me to walk to stores along Via del Corso and to most places I needed for every day needs. I was here for a long term stay (two months) and the place was well-stocked with what I needed for a longer term stay.