We loved the apartment!
As soon as we entered it was exactly as it was shown in the pictures. Very comfortable for 3 people, the kitchen was very well equipped and the water pressure was great.
It is walking distance away from the major city sites (Colosseo, Forum) and 3 blocks away from a metro station.
The neighbors especially were welcoming, we had some trouble reaching the owner because we had no signal, we explained the situation and they let us in and showed us around.
All in all, it provides with all that's necessary to have an awesome time in Rome.