Only thing going for this place is the idyllic location and superb view. Food was OK, but the time it took to get a simple sandwich was truly astonishing. The waiter didn't have any idea what was on the menu and kept going back to discuss with the other waiters and chef before responding to the most basic of requests. And they still got it wrong. The place also had caterpillars crawling all over the place. This didn't seem to bother the staff though.