Lovely lake-view room with balcony. Very pleasant & helpful staff. Breakfast quite good- taken on lovely lake-side terrace. Plentiful parking. Easy access to Luzern, which is well worth a visit. Also recommend the Bad Bar, just along the shore-line towards Luzern.
Took dinner in the main hotel restaurant on the first night. Quite OK, but outrageously expensive (though this may be the norm for Switzerland).