Typical excellent franchise! Very clean (brand new, actually). The only niggle is that the counter staff is still pretty slow handling customers. It took 2 registers almost 10 minutes to handle 4 customers last time I was in. They're all still new, so I expect they'll get better. 5 Stars when they do!
Friendly, kind, and thoughtful staff. Very clean, even the play place, and we have never had a bad experience here. Thanks and keep up the good work. God Bless.