The food was great quality and prepared well. The portions were too large to finish. On Sunday night the service was very slow. We prepared for a leisurely dinner but this exceeded our tolerance. The problem was in the kitchen. The wait staff could not have been more attentive and accomodating.