I have searched the forum and I can not find anything on this. I know you do not need a credit card to reserve an overnight room at the Cascadas but do you need one when you get there and actually...