Really good hotel set in a beautiful location. If you're looking for luxury, then this isn't the best place for you; but if you're looking for a decently priced, well located, functional place with very friendly and helpful staff then this is perfect. If you're on a budget, you are welcome to buy your lunch from the local supermarket and eat it in the breakfast room. There are free plastic knives and forks available in reception, plus free coffee and tea there too (and the occasional tray of croissants). The breakfast buffet is fairly basic, but again absolutely fine if you're happy with cereals, toast, croissants, fruit, yoghurts, plus hot and cold drinks.
The local shopping centre isn't huge (maybe 20 - 25 units), but has most of the stuff you will need (apart from a pharmacy, nearest one in St Julien a couple of miles away, but closed 12.30 - 2,00pm)....
Fairly limited choices available for eating out - a pizzaria (closed Monday and Tuesday), plus Chinese, Lebanese and a posher option next to the hotel - all quite pricey in my opinion but maybe I'm spoilt by choices at home.
If you're staying for more than a few days it's probably worth sorting out car hire, as this is probably the best way to get out and about to see the amazing local scenery both in France and Switzerland.