Checking the Davis Weatherlink map, the difference in temperatures at both the immediate south and north shore and the middle of the island is about 10-15 degrees. Both shores are about 15-20 degrees while away from the water is generally 0-10 degrees. No wind and snow pack and you have some variety in temperatures.