If your niece loves Cinderella then I say 1900 Park Fare in the Grand Floridean. It includes the mice, Cinderella, Prince Charming, and the 2 step sisters, and step mother. Also if your lucky the fairy godmother will be there to greet you. (She was when we went). 1900 Park Fare is a buffet and the buffet had great food/choices. The Cinderella character buffet is only for dinner as of breakfast being Mary Poppins, Alice, Pooh, Tigger, Mad Hatter. If she likes all the princesses then I say go to Norway Storybook Dining in Epcot. They had the most princesses I have ever seen in a princess dining expreience Ariel, Belle, Jasmine, Mulan, Aorura, and Cinderella, maybe more. Also, the food was outstanding we dine here for breakfast! The character interaction is great here they spend as much time with your lil girl as possible and give her full attention. Norway Princess Storybook Dining is the best princess breakfast in the world and 1900 Park Fare ss the best dinner!