The apartment was very nice and clean, our room was very big ad the kitchen ad bathrooms were very nice too! The tran station Roma Termini is in walking distance (10-15 min) and also the Colosseum is only a 30 min walk.
I would definitely stay there again if I come to Rome again.
Just one thing: there are some bars in the area around so if you are very sensitive to noise this might not be your place. We never had any problems finding some sleep though :)