The town of Budleigh Salterton in Devon has been named one of the UK's best hidden gems, and it's all down to its stunning beach, which is perfect for families and couples.