We ate here with friends and children and had a good time with good food for everyone. Superb location overlooking the water. The reviews below look awful regarding waiting and service but in our experience at lunch time it was very polite and friendly, no issues at all. Good value, good food and superb setting. We will return next summer.