The best times of the year to stay at Punda Maria is during early spring or late autumn, when temperatures are mostly pleasant.