We had an OS on Harmony for me hubby, adult daughter & adult son. She’s older & was supposed to get the sofa bed but he’s taller & conned is sister into taking the rollaway. He is a charmer! It was plenty of room and not the least uncomfortable. We’ve never gotten a separate room for the kids, actually never occurred to us as they were growing up. She slept with me & poor son got stuck with dad! On our next family cruise, my nephew needs a roomie so the 3 of them are booked in a balcony but daughter will actually stay in our JS with us.