Staycation ideas: the UK’s best seaside towns to visit this summer