Bournemouth has been voted the top beach destination in UK. Swanage and Weymouth also featured in the top 10.