Travel guide company Lonely Planet has shared eight of the best coastal towns across the country, with Brighton highlighted for its pubs and quirks.