We've been here twice over the last couple of weeks and it's been great. Service is good, friendly, chatty waitresses and no one seems in the least bit bothered about my baby making a mess with her food even though I've done my best to clean up! They're all super nice and quick. Food is good, well-priced, plenty of it, good kids menu and stuff to entertain kids who will colour in etc. Had a margarita the first time we came which was delicious although could have done with some more alcohol! :-)
Overall I've enjoyed this place and will definitely be back.