The apartment it's perfect, just like the pictures, you have the colosseum in less than 5 min walking.
You also have the chance they pick you up at the airport (extra charge) but it's better if you don't know the city well.
Totally recommend it!