Food is quite good, very fresh and good selection. However, environment is not great for kids (at least on a Sunday AM). I have 4 young ones, they get a little squirmy and it's difficult to keep them entertained when the place is so busy (and food & drinks are a little slow to come out).
Perhaps will visit on a weekday and re-review...