We were a little unluckily with the snow, but our host - Sandy more than made up for that with ideas and trips until the snow arrived. The guest house is clean and well kept with free wifi. It's in a great location, on a quiet street with parking and really close to the slopes, once the snow arrives! The rooms are spacious with plenty of storage. There is always plenty of hot water and the house is lovely and warm. There is a lounge with hot and cold drinks available on an honesty system and large tv with a variety of DVDs to occupy the kids if needed. There is a really good selection for breakfast with fresh rolls and Sandy's delicious banana bread! St Johann is what you make it. There is always plenty to do if you want to go looking. The town is small and can be walked to in 5 minutes and has a variety of shops to cater for all needs - supermarkets, sports shops etc. There are also a good variety of restaurants.