This apartment is beautiful. I can nicely fit 4 people. It is at less than 10 minutes walking distance from The Collouiseum. From the RomaTermini (train station) it is 20 minutes walking or you can take the Metro which reduces the walking to 5 minutes.
At night ypu can hear some noices from a bar down the street but nothing you can't tolerate. They have a coffee maker, tea, etc.
We were allowed to leave our luggage in there before check-in time. I definitely recommend this place.