We have booked a 7-day cruise with our twins (4 year old boys) in a Deluxe Oceanview with navigators verandah. They will be 3 months shy of 5 at the time of the cruise. ANy concerns with the fact that one of them will be sleeping in the upper bunk? I know there is a railing in the picture but didn't know if it was long enough.