Fantastic location, just down the road from the Colosseum. Apartment has everything you need for your stay