"On the on communication requires you to buy an expensive per phone internet data plan and / or "Roam" with your carrier (very expensive).  Other ships have cordless phones or inexpensive apps that can be used.   This should be addressed.". Cordless phones??? OK, you need to tell me WHAT ships you have sailed that offer this!! You can't ROAM onboard, at sea with ANY phone without an internet package because your using the ships sat system. There are no "inexpensive" external use apps on most ships except for the onboard apps that the line offers that can ONLY be used onboard. Only plans you can buy. RCCL and most lines that boast the "Family Friendly" approach aren't really what their all about. If you are looking for fun for your kids, go Disney.