We took the Enchantment on the 4-day Bahamas itinerary, and we've been on that same itinerary on both the Dream and the Magic. Bottom line is that the Disney ships are nicer, but the Enchantment was still a fun cruise.
- Food - both quite good, with some clunkers. Palo seemed better than Chops Grille, but they were both good. The MDR food was perhaps a bit less ambitious than Disney, but executed well. Snacks, such as the ones at the coffee bar, were much better on Disney than
RCCL. The drip coffee is MUCH better on the Enchantment, amazingly enough. It was real drip coffee, made regularly, and reasonably strong. Disney uses a reconstituted product that is almost, but not quite, exactly unlike coffee (to borrow a phrase from the Hitchhiker's Guide to the Galaxy). Espresso was good on both ships.
- Service - roughly equivalent. Dining room service on Enchantment was excellent, among the best service team we've had. Our Dream servers were perhaps a bit sub-par. It just illustrates that it's really about the specific team you get. Room attendants were excellent on Disney across the board, and very good on Enchantment.
- Décor - Disney is much better, but Enchantment was perfectly fine, with some nice touches. Disney is a company that's all about art and nostalgia and design, and it shows. Enchantment was like a very nice hotel.
- Entertainment - Disney was overall more polished, and really if you like the kinds of entertainment that Disney produces, they do it better than anyone. RCCL was a mix of production shows with good singers and dancers, but no real plot to speak of and variety performers who were entertaining. RCCL has more live music and larger bands. Enchantment's cruise director was an absolute hoot.
- Kids clubs - Disney is head and shoulders better. Enchantment had a few smallish spaces with a variety of toys and crafts and so forth. The staff did seem really nice; they were interacting with the kids when we went by and you could tell they liked children. It felt like a nice church day camp or something. Disney's kid's clubs are kind of brain-exploding with all the technology and space and play areas. On the other hand, we've heard from some other families that some kids do better in the RCCL club because there's more structure. Basically everyone does one thing, then everyone does another thing, etc. Disney gives the kids all kinds of choices and lets them do their own thing if they want, which might be overwhelming for some kids. We can only guess because our kids are teenagers and not big on the clubs. Certainly we saw a lot of kids and a lot of families on the Enchantment and they seemed to be having a good time.
- Ship - The Enchantment is almost exactly the same age as the Magic, and the same size. The Magic feels slightly better kept up, just across the board. The Enchantment wasn't awful, there were just a bit more rust spots here and there, a little more paint issues, minor repair things. Nothing that really affected our trip, and I think if we hadn't just been on the Disney ship we might not have really noticed. We did not notice smoke, really ever, including the occasional times we walked through the casino. I don't doubt other people have been bothered by smoke, but I can't actually recall smelling smoke, and usually I notice. Maybe just an outlier. At least one of the Enchantment's pools (the adult pool) is a salt water pool, which was a bit of a shock when I got water in my mouth. I didn't try the other pools.
- Overall vibe - Disney is very family-oriented and feels like a very managed, safe, fun space for the most part. RCCL was a little more freewheeling and you had a few more young drunken people doing their thing on the pool deck, but it didn't bother us. The entertainment had somewhat more adult edge on RCCL, especially in the nighttime club entertainment. But it wasn't as different as we expected.
I guess I feel like Disney was just overall better. More polished, more thoughtfully designed. Better. But we had a great time on the Enchantment and I wouldn't hesitate to take it again if it was doing an itinerary we liked and the price was right. But if we can afford it, we'll take Disney first.