Great apartment in one of the most beautiful streets in Rome. So central but still super quiet