I purchase the Voom Surf and Stream multiple-device package, so the cost is not huge. Plus, IMO it would not be right to take a teen’s phone away since that's how they communicate to meet up with other teens. It's their vacation too, and deserve it after working hard all school year.
For several years now, we have been using a clear phone case with a card slot. It has worked the best for my family, including teens and seniors. The case is available for many different phone models. https://www.amazon.com/ANHONG-Upgrade-iPhone-Protective-Shock-Absorbing/dp/B08K73BTWZ?th=1
I enjoy getting a massage on embarkation day. It really is a perfect way to start your cruise. My advice is to book it for after the ship leaves port because the announcements are broadcast in the treatment rooms. There are lots of announcements and reminders made throughout the day. Definitely do not book it within the hour before leaving port because the emergency horn, seven short blasts followed by one long blast will disrupt a relaxing massage. After much trial and error, I have found that after sail away or late evening can be the most enjoyable time for an embarkation day massage.
When my DS(18) brings friends on cruises, I get a notarized letter from the parents giving me permission to take their child out of the country, seek medical attention, and make medical decisions on their behalf.
I recently cruised solo on Liberty in a casino comp balcony cabin. The original reservation was for my DS and me, but he missed boarding time due to work. I got the port and tax fees back, but did not get double points. I called C&A and they said I do not get double points because we didn't cancel my DS 30 days before the cruise. I didn't know he was going to be at work late and miss boarding. Has anyone experienced not getting double points?