I think just about anywhere can be improved with the proper application dinosaurs. Well, and the proper safety precautions. The food's pretty good too.
You're not missing much. It's a very nice little town but it generally had a distinct lack of dinosaurs. Amazing hot chocolate and pies, but lots of magical shenanigans. Not all of it was nice stuff. Zombies once. Super not cool. But then there was Christmas time there which was usually pretty awesome.