The location is the best part of this place. You're halfway in between the two extremes of the Vatican and the Colosseum both within walking distance.