The food was good however our server wasn't the best. He was friendly but pushy. He appeared very annoyed any time my 8yr old ordered chicken nuggets for his meal or if we didn't order something he recommended. Often he would bring our food & then bring the recommended item that we had said no too. If we didn't order it, then we would prefer it not to be brought to our table. Most times it was a case of we weren't overly hungry but on occasion it was an item we didn't like (shrimp) but he brought it anyways. It was also rushed, our dining time was 6pm, on more than on occasion we were done all 3 courses & left the restaurant in 30-45mins max. While I realize there is a 2nd seating time, it isn't until a few hours later. We should be given a minimum of 1hr or even 1.5hrs to eat. Most times we were given the menu by one server & as he walked away, the next came to take our order before we had a chance to look at it & our dessert menu was always given to us in the middle of our main course.