This Michelin Star restaurant is located on the shores of Oxwich, offering a menu packed with flavor created by Head Chef Hywel Griffith. It is a laidback foodie destination with simple seafood and a takeaway cafe just yards from the sand.