The Beach Restaurant is nestled on the beach ar Sennen Cove in Cornwall, with spectacular views over the sea at any time of year