This is the second time we stayed here - we came back because we really liked it the first time, and we were so happy this time also!
The location is superb - the street is quaint and filled with shops, and a 5 minute walk to Piazza Navona, a couple minutes farther to the Pantheon, maybe 10 more minutes to Trevi Fountain. And the Vatican is the other direction, just over the bridge about a 10 minute walk.
The apartment is very comfortable and well set up, easy to hang out. Wifi is great. Clean, everything works well.
Check in was so easy - we wanted to drop our bags early since our plane was a morning plane, and Vito was very accommodating. Met us there with the keys, made sure we could use the keys and knew how everything worked.
We highly recommend it.