The view was nice. Service was bad, we had to ask multiple times for a few things we ordered. Our food was not great, our least favorite meal while in Italy. They do offer gluten free pasta.
The restaurant is set in a steep hillside and is not recommended for guests with limited mobility.