I have eaten here several times.  The food is typically good-very good.  But the service continues to be weak.  The support staff is excellent, waters were always full, bread plate replenished frequently, dirty plates removed quickly.  But our captain was just to busy to be bothered, nor was he particularly friendly.  Dinner here is going to be a 2 to 2 1/2 hour event.  I don't know why. I just don't like to be ignored!