Honest evaluations of 1569 beaches in 53 destinations and the best holiday offers directly at the beach