A spectacular experience and a sense of peace and mind