crystal palace is great b/c it has characters and a buffet. we have eaten there 20x. It will take a longer time than Liberty Tree if you want to wait for the characters. Liberty Tree doesnt have characters and their buffet is only at dinner. Check their menus and see which you would prefer. Liberty Tree would be a quicker option. If i was choosing i would pick Crystal Palace b/c of the characters, ambiance, and the dessert buffet!