We were there as a group of friends with children. The environment was lovely. The service was quick and attentive. Most importantly the food taste awesome, and the prices were normal for Swiss standards. I strongly suggest it, but don't forget to make a reservation since it seemed pretty busy.