Find Your Cruise
There is an internet cafe and I think they have installed WiFi last week. Dont know the cost. There is usually a hot spot in most ports though. Ask one of the entertainment team or look out for them sitting at the port using their laptops !!