Trying to decide to go to Cancun or Cabo mid-Jan. Will have a total of 3 day to be in Cancun, plus 1/2 of check out day. Is it worth the long travel for a short stay or would Cabo, PV, Ixtapa be better? We are planning to stay at the Fairmont Mayakoba in Riviera Maya area in Cancun or Marquis in Cabo or ??? in PV or Ixtapa. Suggestions appreciated.