Few destinations dazzle quite like the Cyclades, which is perhaps why the top eight hotels on this year's list of the 10 best resorts in Greece are on Mykonos and Santorini.