We have been on five Carnival cruises, a couple on the Miracle, one on the Pride, one on Spirit and one on Splendor. The buffets on the other ships were great, fast and had lots of choices that were presented in a way that made sense and kept the lines going. What happened when they organized the Splendor, I don't know. I waited in line for omelettes for a half hour only to have to join another line of fifteen minutes to get bacon and toast on the other side. They had whole apples and oranges where people rest their trays and each time a person reached for oatmeal or something behind the sneeze guard, their forearms would touch the fruit. Yuck! The coffee and tea stations were poorly serviced with sometimes no mugs at all and the lines for cold beverages criss crossed the lines for hot ones that people had to sort of square dance to get a drink and by this time, our food was always cold which was too bad because it would have tasted better hot. Anyone who has mobility issues will need help getting food because of the lines being so long. On the Miracle, the food is laid out better, you can get your omelette and bacon and such in relative ease, the food is organized according to how most people eat breakfast, for instance, the cereals on the miracle were at a little station with little milks, so a person who just wants that can avoid the lines while on the Splendor, it didn't matter if you only wanted cereal, you had to wait along with people who wanted a full eggs and bacon breakfast which just makes the lines longer.
Room service is good on this ship!! We tipped each time we ordered and enjoyed our food on the balcony sometimes.
Dining room food was good and service was great
Hard to get food at night, even after nine p.m. which seems too early to close things down. There's looong pizza lines and hamburger lines and it's not the staff's fault, it's whoever organizes things. Pizza, sandwiches, and burgers were easy to get on the Miracle.
Entertainment was great on this ship. A real band!
If you can find out before you go, don't take a room with a loudspeaker directly in front of your cabin, the cruise director comes on every morning and wakes you up!! We were awakened every morning in 9222 with ten dollar sales and bingo game announcements before nine a.m. which really put us off this ship. It was rude, those activities are already listed in the "fun times" and there is no call to wake people up yelling about them in the morning. Guests without speakers in front of their cabins said they didn't hear it but those who did, were awakened each morning with the annoying sales pitch. How rude. Ruined the restful part of the cruise, it's our only time to sleep in and we won't get on this ship ever again.
The staff is hard working and pleasant on this ship, it's clean and pretty. But seriously, the buffet is annoying and everyone was complaining, not just us.