We also visited 1900 for dinner in May. We caught a cancellation for 8:30 on the Friday before Memorial Weekend. If you can wait this late to eat (not a problem for us during the summer when it's so hot!!), this was a wonderful time. The place emptied out shortly after we were seated. However, we never felt rushed; and CM's continued to refresh the buffet. There were only a few other tables of guests remaining when we left; but the characters were still circulating (We got to see Cinderella for several lengthy visits.), and none of the staff looked as if they were in any hurry to leave. Back to the food -- I do not usually enjoy buffets, but I loved this one. The food was excellent!! Be sure to try the freshly prepared pastas (only cooked in small amounts so that they are not overcooked!!) to the left of the serving area. While I could have made a meal out of just the salads and strawberry soup here, everything I tried was excellent. Our 4 yo ds enjoyed the wide selection of items on the children's buffet -- particularly the corn dog bites and ice cream. 2.5 yo dd ate more here than at any other WDW restaurant, but it still didn't amount to much. 1900 has become a must-do for us when we have the children along. (Note: Our 13 yo chose to go to DQ on his own rather than eat here.)