Fast efficient service and very good food and wine in this fine restaurant that is obviously permanent and professionally run. The restaurant has a fine atmosphere and the tables are well spaced. We had salmon (excellent) chicken and ravioli (the latter being a vegetarian choice) followed by good sized and tasty sweets. The ravioli was undersized as a main meal portion and on leaving there was no "goodbye" though the waiters were probably busy. Its quite unusual to leave a restaurant without any recognition from the waiters and we had tipped a good 10% , but perhaps the comments in other reviews about service to tourists is valid.
Nevertheless the restaurant is a very safe bet with a good menue and resonable prices.
I would visit again, without hesitation. I was considering 5 stars but have decided on 4 (four & half would be fairer , perhaps)