Are they essential? We are staying in La plagne with lots of nearby shops, bars and restaurants. Are snow boots/moon boots required or will a sturdy pair of walking trainers suffice?