This was a really suitable place when we had to stop for 2 nights in the snow. There are 2 complexes of heated toilets, late at night the water from the tap was even hot. There is a tap to fill water containers. There are some hiking tracks in the forests around, on the opposite side there is an elk park, but not much to see if you don't pay. We even had (weak) Wifi reception from the elk park.