A 240m walk away from Avlaki beach