The flat is really comfortable and well equiped- you can find everything you need during your stay :) our room was quite big, bed really comfortable- after whole day spend on sightseeing we really enjoyed our time "at home". No unexpected noises.
The location is perfect- not in the city centre but still you can feel the italian vibe and find interesting places. walk distance from colloseo - 30 min ;)