It's a dream on a cruise - connecting rooms, each with a balcony - so the whole family has space but is still together.