The location of the place is excellent for staying in Rome, but beware that it's right in front of a university and a large amount of students seemed keen on arriving 1-2h earlier and spent the time chatting loud (or maybe it echoes in the alley, I couldn't find out exactly why it was so loud). Every morning we were woken up around 7-8h by the noise, which went on until 10h, and sometimes we also had noise from other student flats in front of the place, during the day and night.
Regarding the accomodation, we found it to be exactly as the pictures described, which was a pleasant decoration - the colours are very pretty and we had a lovely time together in the living room. The place is equiped with most of the essentials, however we missed a few things such as napkins/paper towels and a corkscrew. Unfortunately the main issue we had was that we found the beds a bit uncomfortable (the double in which we slept seemed to have two thin single mattresses on top of it, and a big gap between them, which made sleeping as a couple a bit of an awkward experience). The wi-fi worked, but the maximum speed we got was 8Mbps, which was insufficient for working from home (which is what two of us were doing), so I wouldn't rely on it for anything other than browsing.
Overall, if you're staying a short period of time in Rome and would like to be somewhere central, or if you want to be near good restaurants and bars and don't mind a bit of noise, this place is a good choice for you. I would avoid if you care about morning noise, want comfortable double beds, or if you need good wi-fi. Apart from those, we had a great time together, and the location was great to do a lot that we planned on doing in Rome this time.