Overall the apartment was in a good location (3min walk from Cavour metro station - 12min walk from Fontana di Trevi - many available buses around). The people in the office (20m from the apartment) were very kind when I arrived to leave my luggage and for the check in process.
The cleanliness was problematic since the plates and cups were not thoroughly cleaned. The sponge I found was used and not a new one - but this can be easily solved for the next guests.
The window of the “working space” had no shutter or blind but I am sure this can be solved the same way as in the toilet.
There should be one more set of towels in case I needed to change them. There was a tiny small shampoo (for one use) and no shower gel. There was only one roll of toilet paper for 4 nights and no kitchen paper or napkins. The kitchen was fully equipped for someone who needs to cook.
Finally the apartment has no natural light during the day but this was clear from the photos.