I dont want to sound ignorant but I am not much of a traveller. I have only ever been on one other foreign holiday before I booked this one to the Catalonia for 11th - 25th December. Last year I travellled to Jamaica , Negril, and got married there on the 8th September and got hit by Hurricane Ivan on the 9th which ruined my entire 2nd week.
I have booked Mexico in December hoping that I will not encounter any major weather problems.
My main question is what currency do you take spending money in? is it ok to rely mainly on credit card and is English widely spoken or am i going to have trouble communicating.