I sure wish the service wasn't as bad as many other reviewers have said. With better service this could be a solid place. As it is, It's only real value is that it's in the hotel, and it's not the buffet.
Considering how solid the food is, the large portions, and the nice atmosphere, it could be worth seeking out. As it is, it fills a niche if you are staying here.