My husband and I stayed in this flat with our twin 8 year old boys. The location is amazing. You are right in the middle of Rome, with lots of nice shops around. The flat is a 30 min walk to both the Colosseum and the Vatican. We walked to both. It was great to have two bathrooms and the air conditioner was another big plus in August.
The beds were comfortable, the apartment clean.
If you have any mobility issues this is not the flat for you because you need to climb 2/3 flights of stairs. For us this was not a problem at all.
We did not cook or eat in the flat so we cannot comment on the kitchen facilities but it seemed like if you did want to cook everything was there.
We would highly recommend staying in Cristina’s flat if you are visiting Rome!