Opinions on Windham?

I’m a beginner. They are advertising as being not crowded. I understand it’s likely because lift tickets are $$$ but it might be worth it to avoid insane crowds.