We stayed in August and enjoyed spectacular views across the lake from our room and balcony. Room was spacious and hotel is conveniently located for boat service, the cable car and restaurants. A little expensive, as with everything Swiss, but worth it for the views. Breakfast was ok, and we choose to eat out so can't comment on hotel restaurant. Overall, a very enjoyable few days in Weggis, which we loved, quieter than Lucerne, but full of charm.