Another travel question road trip Washington state

I liked Sun Mountain Lodge in Winthrop, although that was over 10 years ago. North Cascades location.