Idola, sea side restaurant