The place was perfect, clean, hot water in the shower, wifi very good, and many places around for meal. But what we liked the most was the attitude and hospitality.
The apartment is about half hour walking to all tourist attractions, but if you want there is a metro station about 1 minutes from the place.
What was a little minus, was the apartment don't have that much natural light. But because we spent all day outside this was not that much of a problem.
All in all is a perfect place to stay in Rome and I really recommend it.