Kaval Greece never disappoints, and whatever it is that tickles your fancy there is something for everyone to see, do and taste.