Minakami is good. This was only the second place I've been to in Japan, so I can't really compare it to much, but despite looking pretty small, there are quite a few long runs here.
As other said, there are lots of runs for different skill levels, however I had one problem. I'm not a great skier, but I got bored on the beginner hills, and then found the "intermediate" runs much too hard. There was a HUGE gap in necessary skill level between "beginner" and "intermediate" runs. If I were a bit better at skiing, I'm sure I would have found the day much more pleasant, but I really had a hard time finding something that matched my skill level between the beginner and intermediate courses.
However, the weather was gorgeous, the snow was soft, the people were friendly, and the lifts use a cool card scanner that works similar to a SUICA or IC card at on trains. I don't know if that's a common thing, but the only other resort I've been to in Japan didn't have it, and I had to show my day pass every time I wanted to get on a lift. So this was nice.
After skiing, go find an onsen in the area. There's a ton of them, and they're beautiful and good for relaxing your sore muscles after skiing.
From 28 February, 2015
Snow condition on visit:
Snowed the night before, so it was good
Things I liked:
Lift system, snow, people
Things I didn't like:
The gap in skill level between beginner and intermediate courses.