This is a must if you like stunning glacier views. We walked all the way up from Zermatt which took 4 & half hours, it is a big walk but well doable if you are reasonably fit. There are options to jump on the train at a number of stages on the way up, or you can get the train all the way up and have a wonder at the top. Either way it is well worth a visit.There is a restaurant and a cafe in the visitor centre. You need to check the weather forecast as always.