I would give this place 4 stars based on food alone, but I'm bumping it up to 4.5 stars based on the great response they had to us finding what turned out to be a food brush hair on our bread (apparently used to put olive oil on pita, which is where we found it).
So first the food - I had the lamb souvlaki, my friend had the chicken souvlaki and my other friend had the village salad. All very tasty and the portions were huge. We shared the aforementioned pita with three dips and fried calamari as appetizers. Everything was fresh and flavourful.
Going back to the pita, the manager was very apologetic about the mysterious hair and explained that it likely came off of one of the food brushes. We said it was fine and proceeded to eat the rest of our pita slices, but then a waiter promptly brought out a fresh plate of pita. So nice. And as if that wasn't enough, we got free dessert as an apology for something that arguably didn't require one. The manager also made a point of coming out again to see if we were happy with everything. It was a perfect end to a very nice meal. I will definitely be back.