Have been on 3 cruises with our toddler (age 1.5, 2 and 3 on each cruise). We had a balcony room with the bed by the bathroom. Used a blackout type curtain hanging from the ceiling to create a sleeping space. Once was in a pack and play, the other times were in the pull out bed. That setup works quite well, but we do have a very good sleeper.