A great range of shoulder season still from February to May/June and September to early December where crowds are not too bad and temperatures are not too hot.