Biking through ghostly seaside resorts along the northern coast of Crete, it's clear that finding somewhere for coffee might be something of a challenge. We've timed our trip deliberately out of season to explore the largest and most populous of the Greek ...