We spent 4 nights in the apartment. The location is very nice - it's a quiet place with local restaurants nearby. Also, there are a lot of sights within walking distance. We used public transport only twice, all the other times we preferred to go on foot.
There were umbrellas in the closet but they seemed not so good, so we bought a temporary one in the shop nearby.
Thus, we are generally satisfied with the apartment, but next time we will probably look for something cheaper. I would call the apartment a good place to stay during your first visit to Rome.