We got there at 1:00 on a weekday hoping to sit at the counter so the kids could watch the train. We were told it would be an hour wait so we opted to sit out on the porch, much to our kids' disappointment. We would have considered waiting but it was the first beautiful day we had on vacation and we were anxious to get back to the pool. I thought the menu was limiting - I had to ask if I could get a basic hot dog. The menu only listed a chili dog (they did give me one). We went inside to get ice cream and my kids were able to watch the train for a little bit while we waited. There were a lot of fun things to do outside - definitely plan to be there for awhile.