Wonderful location between the Vatican and the historical center of Rome.