That question was asked on the Bahama Mama thread. I think she is researching the full extent of connections. Check in there later for a reply. There's a link on the thread that shows Internet Cafe type facilities on board.
I wasn't totally serious, but since you mention it, thanks for the info. :)
I guess I left out the j/k, LOL, /sarcasm tag... there are quite a few people here who will explode if they can't freep or otherwise get online for 7 whole nights...
I won't name any names :)