The shoulder seasons of September to November and March to May, spring and autumn respectively, offer the most comfortable conditions across both countries.