I've been a little nervous about this one too. I love the looks of the place and the menu sounds good, but everyone complains about it.
Last time we were there we decided we were going to try it, so we have it booked for our december trip and, well, I guess we'll see. We may love what other people hate, so why not?