Most amazing location. Right in the heart of Rome.