Hi Theresa!
You are going to love
Disney's Yacht Club Resort! This resort is gorgeous and has a wonderful pool. The location is also perfect, as you are on the
Boardwalk and can walk to Epcot and Disney's Hollywood Studios.
My family loves
Captain's Grille and we eat there each time we visit. This restaurant is not a buffet. They do offer wonderful entrees, such as spare ribs and crab cakes.
Cape May Cafe offers a buffet at breakfast and dinner. At their dinner buffet they have crab cakes that are divine.
You can check out all of the
dining options at Yacht Club to plan ahead.
Disney hasn't yet released the restaurants that will offer a special Christmas dinner (although all parks and restaurants will be open on Christmas Day). You can check out the
Disney Parks Blog for their post on Christmas meals from a previous year. This will give you a good indication places that will offer this service. It appears that Captain's Grille did offer a special Christmas buffet in previous years, so you may be in luck! Keep an eye on the
Disney Parks Blog for the announcement of Christmas buffets offered this year.
Magically,
Stacy