This place was indeed a lucky pick. The food (all fish-based dishes) was excellent and the service extremely friendly! The bill was a good deal for Swiss standards. Too bad the TV was on, but this is not all uncommon in Italian restaurants. For those who look for amazing landscapes: you WON'T see the ocean from the window!