Nice apartment! I stayed for a week with my two daughters of 9 and 13 and it worked very well for us. It has everything you need and looks just like the pictures. There are some mould stains in the bedroom, for example, but nothing out of the ordinary in Rome (I used to live in Rome some years back).
The only thing was that it was impossible for us to get hot water in the shower but it worked (even if a bit tricky to figure out how) in the bathtub which meant we took baths instead of showering. The bathtub is great so it was nice! We didn’t really use the terrace because of the temperature but consider that it’s quite noisy out there.
I had to wait for a while in the street at check-in, which was fine in my case but if you’re in a rush for something just consider that it may not be possible to check in at the exact time you ask for so plan for some flexibility there. Dany who handled the check-in was very nice and helpful!
Overall the stay was a very good experience.