From November to May is the dry season when it is pleasant to do tourism and practice all kinds of sports and water activities.  April and May are the peak summer seasons, which leads to a lot of crowds. The wet season runs from May to October. It is not the most pleasant weather-wise, but it is the least touristy, so there will be fewer crowds and prices will be more affordable.