great place, right at the heart of Rome.