Rooms are fine, and good location.
But the major drawback is the restaurant. Quality is fine, but lower than expected for such a hotel. Buffet are fine, but nothing that really makes you willing to go for dinner.
A la carte are ok, but takes a long time to arrive.
However all personnel are very nice, and always ready to help.