The place is in a perfect spot if you wanna visit the colosseum. Another strong point is the close by metro station by which you can get to any sight in 20 minutes