Hidden in the secluded Meakis Beach, located 2 km west of the village of Arvi in the south coast of Crete, this beach house provides to its guests a unique holiday experience.