We recently did a cruise with our 2 year old and used the Slumber Pod. Admittedly we were in a balcony room. Needles to say - you know your child and how they best sleep, do your best to stick to that routine. They will provide you a pack and play (bring your own sheet - or two...haha). The Slumber Pod is great and can fold up nicely and be put aside when you don't need it. It's a great thing to have, worst case if it doesn't fit, tuck it under the bed and try something else! Enjoy your cruise!