I recommend this place without a single hesitation. The location is perfect, close enough to all the sights, but just outside of the really touristy parts of Rome. Within walking distance to great restaurants and shopping, close to the river and to many public transportation options as well.
The apartment itself was clean, organized and well appointed, and Monica was super responsive to any and all questions we had. Check in and check out were both easy. Great stay!