It is a very remote setting with small villages near but a bit difficult if you are going to walk to these villages. I would recommend either having a car or using the bikes
Lovely taverna