Greece has more than 6,000 islands and islets and a coastline of nearly 8,500 miles, making choices for the country’s best beaches a competitive one.