Great little place, within walking distance (30 minutes) of the Vatican and the Colosseum.