We couldn't believe it was November as we strolled the streets of Cabo last week. It was blazing hot.