The Longhouse Restaurant - seats 45 with a view of the rockpool beach from the end. The bar is in the corner