Do you have any advice for potential travellers?
Read the trip notes and the reviews. They cover everything. There REALLY is no need to bring your own equipment, as the equipment provided at Oulanka is of excellent quality., and comes in all sizes. From snow boots, to suits, thermals, gloves, mittens rucksacks etc etc I read the trip notes, but still brought some of my own stuff ,just in case I would need them, and .... I didn't need any!
The only thing I would bring is your own base layers, and a hat. A hair-dryer is also handy to bring, as is a small travel kettle if you like a hot drink in your room in the evening or early in the morning.