The location is perfect, the alley is the most beautiful in Rome. Many other places are in walking distance.
The apartment was beautiful and as described.