Extraordinary experience! Many amusing details!