I always prefer booking a particular cabin as opposed to just a guarantee of a particular category. One time I did have to book the Guaranteed Category and I did make out better because the cabin I received was better than what I would have gotten had a chosen a cabin. Have you ever had to do this? If so how did you fare? Would you recommend it?