The place is small but there is all that you need besides a fantastic location: 20 mn on foot from the Colosseum and the centre of Rome, 5 mn from Termini's metro station, a crossroad of the A and B lines.