Our stay here involved quite a bit of rain, but still managed to get out to see the glaciers. A cabin with a view definitely improves the experience as some cabins do face the road (though no traffic at night to speak of).
Most of the cabins were empty at the time we stayed and this added to quietness of the location and the feel of being away from it all.
Friendly staff, clean rooms and a short drive into town. Would recommend staying here.