Make the most of the UK's glorious coast with this guide to the best places to eat, drink, swim and much more