Such a wonderful location- the best in Rome. Lots of stairs to climb, great for toning legs!
Bonus with the roof terrace. I imagine it would be lovely in winter too with the fire. Highly recommend.