I stayed here for two nights on business at the recommendation of a co-worker. The room was nice, and the staff was helpful and friendly. Other reviewers have said that they did not understand english, and I imagine this might be the case for some complicated requests, but I had no trouble making myself understood, nor ordering at the restaurant.
The hotel breakfast was excellent—a good variety of hot food, bread, coffee and tea. I had mostly fresh fruit, yogurt and muesli for breakfast, but also tried the eggs and some of the other offerings, and all were quite good. The coffee was not slow-food quality, but it was better than average.
The hotel restaurant did not shine at dinner—I ordered a Pizza Margherita, and got a cheese pizza with an olive in the center. Perfectly edible, but not what I was expecting. The sparkling water here is incredibly bad, though. Do not order. I could not finish it.
The free internet that comes with the room worked well, although it was not entirely trustworthy—they do some filtering. So if you use it, use secure protocols, and maybe set up a tunnel for your DNS traffic.
My remark about "the right room" isn't based on having got the wrong room, but I reserved a "Deluxe King," which was very reasonably priced compared to the Esplanade. The room was spacious, the bed was comfortable, and the bathroom was clean and well appointed.
My room was in a newer wing of the hotel (my colleagues who did not order the deluxe room were in the other wing, but did not complain about their rooms, so those rooms are probably okay as well). The public areas in the new wing were nicely decorated, with an open atrium in the middle.
The hotel is right off the town square, and there were lots of shops nearby, plus a frightening array of sausage stands—if you are into sausage, this is clearly the place to be. The tram system runs close to the hotel, and will get you around town if you have the time to figure out how to use it. I unfortunately didn't—it was a busy two days.
I might be tempted to try the Esplanade next time I'm in town just for comparison, but I would definitely stay here again.