Awesome concept! I have two boys ages 4 and 2 and they love coming here and watching the airplanes. However the service is terrible. There was a wait which wasn't very long but when they called our name they pointed to our table without a word. It took 5 minutes for someone to bring our menus. When she did she just sat them on the table without any introduction and asked for a drink order. After bringing our drinks our server took our order, never once smiled, and didn't come back outside until bringing our food fifteen minutes later. Food is good here but service definitely takes away from the experience.