Terrific location. Right in the heart of Rome. And amazingly quiet. We were there in December - cold and rainy so did not use the terraces but they would be wonderful in better weather.
Stairs are stairs - 5 flights up - folks need to remember this. We are fit but I can imagine some folks would have an issue.
Nicola was a great host. Would definitely recommend.