Samurai, geisha, contemporary art, beautiful gardens and excellent cuisine. Kanazawa is worth a visit.