Nice place. It is a bit far from the colosseum so you will have to use the bus.