Sorry if this seems a stupid question but I hear on the boards that people say they should have gone to Cabo? Can anyone tell me where or what this is? Thanks
Cabo is Los Cabos, a resort on the western side (Pacific Coast) of Mexico towards the North. Temptation has a sister hotel there with the same name. We have a whole forum devoted to it here: Temptation Resort Los Cabos Forum | Cancuncare Forum By the way, Cabo has hurricanes too!