Stay Like Royalty: The Best Palace Resorts in Greece.