The plush 94-room cliffside retreat boasts its own private beach and marks the brand’s second property in Greece.