Royal Caribbean's wifi service is not particular fast nor reliable, but I still find it useful to stay in touch with family while cruising. Be prepared to have wifi calling drop calls periodically.
That said, The key to using the ship's wifi without charges from elsewhere is to turn on airplane mode, then turn on wifi.