This is a wonderful restaurant, and hard to find fault with. The setting is absolutely breathtaking, and there is no hurry or need to be, while you’re here. You should take in every minute soaking up the vistas. The wines are wonderful, the service was very attentive. The foods were fresh as could be, the tomatoes the olive oil, all well chosen. The pizza was disappointing but the other foods...pasta, and fish were excellent. It’s not cheap...nothing is here....but you should expect it if you are here. Excellent choice for any meal.