We have enjoyed our stay in Rome overall and in the apartment in particular. There were a few issues we have encountered during our stay, namely problems with the door to the toilet which was often getting stuck and opened/closed with effort. Otherwise all necessities were present, the beds were comfortable and the location is excellent if you are planning to travel mostly by foot like we did (there is also a metro station 5 minutes away).
Whether the apartment is suitable for you is dependent on your trip style – we spent most of our time outdoors and went back to the apartments mostly to get a good night’s rest. We drank the morning coffee in the local café bars and ate our meals in the local restaurants so the small size of the kitchen and the living room were not an issue for us. If however you are planning to spend a lot of time inside the apartment there are probably more specious apartments for the same price further away from the city center.