I have stayed at the Snow lodge twice and the cabins once. Each experience has been positive. Rooms are comfortable and amenities are good. Particularly like the spaciousness of the cabins. These are not luxury accomodations, as they are managed and maintained by an NPS concessionaire under contract. But the level of service is dependable, and location is great!