I've stayed here twice. The first time, I thought it was exceptionally good (a HUGE room with a bath almost big enough to swim in, and a really fabulous dinner), and not at all expensive compared to similar establishments. The second time was still good, but the room wasn't as enormous as the first one (try to get a room in a corner), and the bar seemed to be heaving with people at some medical conference all day (possibly best not at weekends). Dinner was fabulous again - wild trout a la Parisienne and lovely wine. It's very easy to find (down past the kastro, then turn right and simply follow the lake shore round) and there's a very big car park. You can plug your laptop into one of the phone sockets in your room. It's very peaceful, and there are views out over the lake. Breakfast is the best I've had in continental Europe.