Absolutely brilliant location. The best we have ever stayed in in Rome. 2 minute walk to Capo dei Fiore and 5 m walk to Navona.
Very spacious flat with everything we needed. Easy check-in / check-out and Valerio on WhatsApp to help.
As it is in the heart of the city and with restaurants across from the flat (and very narrow echoing streets) it was noisy at night but that is what can be expected from the location.