The Nest is a 4 bedroom house in Myoko that sleeps up to 8-10 people. The self-contained house blends traditional Japanese aesthetics with western comfort such as western beds & modern amenities. About 2.4km from Ikenotaira Ski Resort, so having a car would be handy.