Amazing location, the apartment it self does not face the colosseum. But its proximity to both the attraction and the metro are hard to beat. On the street, there is a ATM, travel office, restaurant and within walking distance more restaurants and grocery stores.
The apartment itself is lovely. We had a great stay.