I know that Coronado Springs has one, I used it a few years ago (it was free). I can't answer the rest of your questions, but can say that you get a lot of exercise walking the parks...especially if you are pushing a stroller. I've never gained weight on a visit...and I've had my share of desserts while there (I constantly struggle with weight).