We found this, after an afternoon on the beach and were a little sandy when we arrived so I expected to be refused entry (which I felt would have been understandable). The restaurant is up in the village of Harlech, high on the cliffs and we were seated in the conservatory with an amazing view of the bay. The food was excellent and the menu offered plenty of choice. The children's menu was a little uninspiring but the portions were generous and very tasty. I would definitely go again.