We stayed at this hotel during a long weekend in June 2014. We were four - myself, my wife, and our two kids (4 and 2).
The hotel is easy to find, has a nice parking and the personnel is kind and welcoming. Our room was large and comfortable, with a large double bed, a comfortable sofa-bed, and enough space to put a travelling baby-bed, and still have room for the kids to run about.
The bathroom is ample and well-equipped, with a hair drier and more than enough towels for everybody.
All the equipment looks recent, and the room and hotel in general is very clean.
The restaurant downstairs has a nice buffet (salty and sweet) with a Jura coffee machine making a decent espresso and cappuccino. The restaurant has a beautiful terrace overlooking the fields and the lake in the distance, that is perfect in good weather, as it was the case during our stay.
There is a nice small garden behind the hotel with a playground for kids. The personnel is fluent in English, most of them speak French as well. Everyone was kind to the kids, and didn't mind them scrambling about during breakfast in the morning.
Free apples are provided everywhere in the hotel, including in your room, and you can rent a small electric vehicle that looks quite fun to drive (we didn't rent it however, as it only has two seats). There's a mini fridge in the rooms with complimentary water, that also comes in handy if, like us, you have to keep a bottle of milk for the baby.
So, to sum up: nice facilities, friendly staff, family-friendly, large rooms. A bit pricey, but in line with Swiss pricing standards. Would stay again.