We went for Mother's Day, 7 people with 2 children. The meal was not as good as some dinners we had there. Service was way off. The kitchen was extremely slow. There were enough staff around, relative to guests. We were the second table seated at 11 AM. Looks like the restaurant was disorganized. Dining with children is obviously a different experience, and we asked the waiter to serve the kids meal first. The kids meal came after the adult meal... which took at least 30 minutes for the first course. Waiter was indifferent to our request and needs. Overall the food was good, but the service was lukewarm. Worst part of the experience was the waiter's attitude.