Absolutely great!
This was my first time in switzerland , they really made me feel great, the service is top notch , the staff is great, its right infront of a bus stop , the restaurant attached to it is really really good too, so no need to run around town.
Will def go back there on my next trip! 5stars