They don't have set seating hours, but they have set operating hours. Each day you get a "Personal Navigator" in your state room. It has a TV Guide like grid listing the times for all events the next day, and the dining hours.
An example is as follows
BREAKFAST
Goofy's Galley - 7:00 AM - 9:00 AM
Beach Blanket Buffet - 7:30 AM - 10:30 AM
Parrot Cay Buffet - 8:00 AM - 10:00 AM
Tritons (A la Carte) - 8:00 AM - 9:30 AM
LUNCH
Goofy's Galley - 11:00 AM - 7:00 PM
Pinocchio's Pizza - 11:00 AM - 6:00 PM
Pluto's Dog House - 11:00 AM - 6:00 PM
Tritons (Al la carte) - 12:00 PM - 1:30 PM
Beach Blanket Buffet - 12:00 PM - 2:15 PM
DINNER
Animators Pallette - 5:45 and 8:15 (these are assigned rotation only)
Tritons - 5:45 and 8:15 (these are assigned rotation only)
Parrot Cay - 5:45 and 8:15 (these are assigned rotation only)
Plutos Dog House - 6:30 PM - 9:30 PM
Beach Blanket (Al la carte) - 6:30 PM - 8:30 PM (it switches to walk up table service for dinner)
LATE NIGHT
Goofy's Galley (Ice Cream only) 7:00 PM - 9:30 PM
Pinocchio's Pizza - 9:30 PM - 12:30 PM
Pirate Deck Party Buffet - 10:30 PM - 11:15 PM (This was the night they were having the Pirates in the Carribbean party, so there was a buffet set up on deck - this is not a nightly thing)
ADDED FEATURES
Beverage Station - 24 Hours
Room Service - 24 Hours
As other have said everything is free except for the following
1) Alcohol - from anywhere on the ship
2) If you dine at Palo in place of your normal dining rotation, there is an upcharge. I believe it is still $10 per person
3) Soda and water from ROOM SERVICE is not free. All other soda and water - including the 24 hours beverage stations on deck - are free.
4) While room service is free, you should really tip them, as they are not included in the tip-out that you do at the end of the cruise.
-dave
Thanks a million for the info Dave and is the Tip-out done when you are settling your bill at the end?