I just wanted to enquire from past guests how reliabe the data package is thats included in the Have it all package? is it sufficient to surf the web, respond to emails and check social media? I also, understand there's an enhanced package available? Whats the typical upgrade cost for a 7 day cruise and is it worth it? Lastly, my wife and i have the package but kids do not, is it shareable? or should we purchase them their own package?