Excellent staff not phased by several active toddlers. Large diverse menu. Something for anybody. Also very willing to meet special request. Food was all delicious with large portions. Good that they offered half portions. We had a party of 9 so had to wait a little bit but got in pretty quick.