@disneydave The 2 bedroom Haven on the Prima and Viva are 2 full bedrooms ..one with a king size bed and the second with a queen size bed. So if you are a party of 3; I would suggest exploring that option. We sailed in the suite on Prima as 2 adult with our own rooms. It was great. The living room is tiny but the balcony was large so it worked for us.
If she is not in a Haven room, she can visit your room but cannot use any of the facilities. As someone mentioned, possibly able to join for a meal with a fee.