We had a very pleasant stay at Pietros' apartment! The location was perfect, right in the center and only a couple of minutes walking from la fontana di trevi, pantheon, piazza venezia and more! The apartment, with a small kitchen and bathroom, was clean and cozy. Good service by leaving towels, water bottles and even a bottle of champagne.
So yes, i would definitely recommend the place!