The apartment is amazing! We were welcomed at the door when we arrived and any questions we had were answered really fast. We really enjoyed our stay. The Colosseum is very close and there's a supermarket nearby as well.
There's a TV which allowed us to watch a movie in the evening and next door is a restaurant/pub which turned out to be a great place to eat.
In short, everything was perfect! Highly recommended.