A stylish stay in snowy Hokkaido where you can go skiing all the way through April, Muwa Niseko is a luxury resort in the heart of Niseko.