Overall very good. Reception staff was very helpful, room was modern, clean and comfortable. Bed was definitely on the firm side, which is of course a matter of personal preference.
The only remark would be the breakfast. Coming 45 minutes before the closing time of the breakfast, most things weren't being refilled at all.
Andrew (restaurant manager?) was very nice and helpful at the breakfast, however, and gave us some tourist tips!