I encourage you to download the Carnival Hub app. As long as your phone is in Airplane mode, you can use the ship’s WiFi to keep the app open for free. You will be able to see maps of the ship, menus, hours for dining areas and list of shows and times that you can set alerts for so you don’t miss anything. Enjoy!!!
Just an FYI. In the state of Florida you may not donate blood for one year after visiting Roatan due to the threat of malaria. I would imagine that the other states have similiar restrictions. So... if you are a blood donor, go ahead and donate prior to your cruise. Thank you!