This review was affected by the weather. Switzerland experienced unusually hot weather during our stay. The hotel has no A/C, no fans in the room, and no screens. Although our room had a balcony, and we kept the door wide open, it never cooled down fully at night to match the outside temperature, and mosquitoes came in due to the lack of screens.
That said, the hotel is nice. The pool was useful to cool off in. There's a sun deck outside the pool, but to get between the sun deck and the pool you have to go inside, down 1 flight of stairs, then up another flight of stairs, since they have the door that goes directly between the two locked (the room key doesn't open it).
Other than that, it's a lovely setting. The restaurant offers postcard-like views of Lake Lucerne. Parking is free, and the staff is wonderful. Just don't stay there if it's going to be hot outside.