Authentic Cretan taverna serving traditional dishes in a beautiful setting.