Stylish apartment located on one of Rome’s most beautiful streets.