Labyrinth Studios is a family run self-catering establishment, located on the south coast of Crete, in the area of Plakias, with easy access to beautiful beaches.|Set in an olive grove, this lovely natural setting offers a friendly, secluded and relaxing..