we decided to take this cruise because there were quite a few children involved. two families cruising together. this was our third cruise with royal c cruise line. it is a great cruise if there are children involved. there is a TON of stuff for young folks to be involved with. the entertainment is always top shelf. mamma mia was presented on this cruise and it was GREAT !! I think the windjammer was a little off on their food on this trip. this was our third cruise with rccl and we thought the variety and quality of food was down a little. still good but that's it just good. boat was clean,,crew was attentive and the vibe was just fine. we thought the drink package was WAY over priced. by far the most expensive of any cruise line we have traveled with. we also thought they rccl seemed a little money hungry by charging 2 dollars and 50 cent for a small bag on popcorn at intermission of mamma mia. water was way overpriced on board. so all in all the cruise was just fine. we left the boat thinking that there are other cruise lines doing it a little better.
there is really not much difference in all of these ports. all cruise lines do it about the samke