I like Cruise Planner's advice.
We always let our travel agent make all the arrangements. She is a wonderful person who knows how to smooth out all the bumps.
I have enjoyed all my cruises including the five we have taken on Royal Caribbean.
Jrevell, I wish a better experience on your next trip.