Switzerland is very good organised. There is a good infrastructure, you can drink water from the tap, enough toilets and everywhere tourism informations.
Also many hotels, coffee shops, great sightseeing, well explained trails and an active tourism industry.
I live in Switzerland, many people speak english.
Here you find informations to public transport system in Switzerland
Some ideas for excursion
Assistent to health questions in Switzerland





