Good food, decent service, friendly staff.
Overpriced, the tables are child height with matching chairs, the floor is uneven, and, oh yeah, it's way overpriced.
I did enjoy feeling young though...so there's that. In my late 30s, so I'll call that a win...albeit an expensive one.
Would go again in a bind.