Bournemouth voted as UK’s best seaside town