What a great place to stay. Right next to colosseum in the heart of Rome. There is a supermarket directly across the road. Bars and restaurants nearby too. I would recommend this apartment.