We stayed here the first three nights of our honeymoon and were very happy with the hotel. It was a great location in town, everything was clean, modern (for Europe), with a wonderful staff and amazing views of the lake.
Note - when booking it says rooms can either have lake views or a balcony. it doesn't say they can have neither too. Just be sure to clarify and put notes in.
Would definitely recommend!