Skajado, a small cluster of 10 idyllic apartments, is nestled in the Bay of Stalis, Crete, overlooking the sublime Cretan Sea. The feeling of privacy, the unique natural environment, the incomparable view, the personalized services and comfortable facilities promise a unique, relaxing stay.