Excellent way to get a beautiful tour of key cities travelling by trains, luxury bus, funiculars, cog trains, and a 2 story gondola. We saw everything Switzerland is known for and tasted excellent food and stayed in 5 star hotels. Tour guides and bus driver were so friendly, helpful, courteous, patient and became like part of the family by the time we finished. You don't want to miss this tour of Switzerland.