Weather Averages for San Jose Cabo