Carmelite spirituality is characterised by an intense thirst for an immediate and direct experience of God.