Dans l'une des plus belles régions de Crète, ce complexe s'étend sur plus de 6 hectares et domine la mer et la montagne de « Lefka Ori ». Il combine avec harmonie l'architecture grecque et crétoise, et propose des installations luxueuses et modernes ainsi que des services exclusifs.