Crete is the biggest of all the Greek islands, and holidays here serve up some of the Mediterranean’s best beaches. The sunsets are postcard-worthy, and a trip inland checks off mountain views, classic Greek cuisine, and a look at the island’s more traditional towns.