I have just read that an imprint of a credit card is required at CN on check in. We unfortunately don’t have a credit card, just a debit card – will this suffice?

Only got to wait until Sunday – never been so excited – flying over from the very north of England where we’ve had one for the worst summers ever!!!!

Is the weather good in Jamaica at the moment??

Many thanks.