Neat little thing we discovered this summer on Regent - even without having internet enabled, we were able to use imessage to text each other as long as we connected to the ship's network. I am not techy enough to understand why this worked as it's certainly not something they advertise, but it was great.