Just off the Rotterdam on Sunday. Used both FaceTime and WhatsApp with 100% reliability. You can thank Starlink. Neptune concierge told me that since it went online they have gone, just in Neptune Suites, from 3 or 4 complaints about internet connectivity daily to about one per cruise.