We enjoyed our stay (4 persons) in a very clean apartment. Location is near metro Manzoni. Colosseum is a few streets away. Taxi stand is around the corner.
Beds are fine. To have two bathrooms with each a shower and toilet is nice to have.
We did not use the kitchen for cooking, but it looked complete to me. With windows closed there were no sounds of the streets.
We would definitely recommend it for a nice stay in Rome.