great food, beautiful view and fair price. what else do you need?