The apartment is literally across the road from the Colosseum and the Metro. There are restaurants and cafes all around and 2 grocery stores within 5 or 10 minutes walk.
The apartment itself was larger than we expected - we were very comfortable, and the terrace was an added bonus.