The underrated destination has been crowned the UK's best seaside town for 2026 by Time Out, beating popular destinations including Brighton, Blackpool and St Ives