is there wifi on board ? is it free ? if not how much do they charge ? or is there ways to communicate to home while out at sea without paying an arm & leg ? my mother in law will be home with a dog , cat and a kitten. ( the cat does not like the kitten yet , so we are a little concerned. )

thank you in advance