 you have to sign multiple documents at arrival even imposed membership to their group then get pre authorized for a certain amount at arrival and creditcard printed on a voucher with your signature I traveled 30 years now never seen that before 
 friendly staff