I just got back last Sunday from the Caribbeans via Royal Caribbean. I had the best time ever. Royal was great and everyone on the ship was friendly. I will definitely cruise again, and with Royal. I think for any newbie - plan!!! I did a lot of research before I left and found that it helped tremendously. If anyone has not taken one and is thinking about it, GO FOR IT!