October through May offers comfortable weather and calmer seas for most outdoor activities. Whale watching season runs from December through April, with peak sightings in January and February. Marlin fishing peaks in summer and fall. Snorkeling and diving conditions are good year-round, with water temperatures staying warm through most of the year.