All ferries offer wireless internet for a fee (usually 3 euro per hour) and connectivity is good at the designated hot spots, but intermittent elsewhere, including cabins. If you rely on Mobile Internet for your connectivity keep in mind that there is no 3G in open sea and GPRS internet speed will be painfully slow.