Worth a visit. Must try out when in Crete. You will experience something different.