This is the cats meow. Excellent accommodations that are well located. A great place to experience Switzerland's culture.