I am no weatherman but we have been to Ensenada and found it cool. All down the west coast of US and Mexico you may find what they call the "marine layer" which is fog. This can run down the entire west coast so you can see lower temps on the coast but just a few miles inland the temps will be quite a bit higher. We were traveling the Baja a few years ago in May. The marine layer was working. In Bahia de Los Angeles it was over 100F degrees but on the Pacific it was 70F. We saw this all down the Baja and have seen it all over California. They call it May Gray or June Gloom or Fogust or Fogtober etc. Many of us also know that altitude can mean lower temps. Central Mexico can be cooler because it is over a mile high. We lived in Colorado and all we had to do was drive an hour to go up a few thousand feet to find a much cooler climate. Many factors affect weather. In drier climates such as deserts the temps will drop as soon as the Sun goes down but in more humid climates it can stay hot all night. Has anyone found the perfect climate? We are still looking.