Spend a quality time like you're at your second house in the great nature of Niseko, a world-class resort in Hokkaido.