the #1 priority is absolutely your kids, but theres still stuff for adults just not in the traditional cruise sense. Your 2 kids are going to have the time of their lives. Look up the kids club on the ship. It's incredible. They are never going to want to leave. As for adults, there is no casino and the night life is quite a bit tamer than on a royal carribean type ship. But as long as your family "likes" disney, you will enjoy the shows on the ship which is the main "night life" feature. Like other cruise ships, there is bingo, trivia, karaokee, etc. The things that are missing are the "night club" and the casino. There are also a bunch of themed bars throughout the ship. The star wars bar is awesome. So if you and your wife are the type of people who after dinner and the show, want to post up at a bar and have a few drinks before heading to the room around midnight, you are going to enjoy yourself immensely If you are the type who want to be in a night club grinding on the dance floor or gambling until 3 am, there's going to be a bit of a culture shop. This is where Disney absolutely blows away the competition. The food on a disney ship is exponentially better than what you get on Royal Carribean especially in the quick service and main dining areas. The paid adult dining is excellent as well, but the same can be said about RC. The main difference is that RC has a drink package you can buy and Disney does not. To make up for it, drinks on the wish are pretty reasonably priced. Essentially what you would pay at a restaurant. The alcohol is a higher quality. (you are allowed to bring 2 bottles of wine (or one 6 pack of beer) on board per adult so I highly reccomend taking advantage of that. Service is also much better. It's like the difference between mcdonalds and chik fil a. It looks the same on the surface, but there is the extra attention to detail you get with the service on disney that other cruise lines can't keep up with. As for the excursions, those are pretty much the same regardless of cruise line. Any other specific questions, please let me know.