Ha ha, I may or may not stockpile meds too. Availability is so variable, and they keep me functioning!
Just so you know, they won’t let you bring water off/on the ship. It’s awful! However, you should be able to purchase it just fine. I recommend going a little distance away from port to buy it. If you buy it right next to the dock, it’ll be quite expensive. However, further in you should be able to find a pharmacy or shop and their water is similarly priced to US bottles in my experience. Just budget a little extra to make sure you can access this important resource!
In my experience, adults aren’t allowed in the kids’ areas (safety). But I imagine something like an arcade would be open. I can’t go in them because they’re so loud and have too many flashing lights. Ha ha
Since this is your first time out of country (and cruising!), I’ll also leave you with these tips:
(1) Contact your bank to let them know you’ll be out of the country and which card(s) you’re bringing with you. My bank lets me do this online. If you don’t contact them, they may put a hold on your account because your purchases are showing up somewhere else.
(2) Make a photocopy of your passport and leave it in the States with someone you trust and can get a hold of. This makes replacing it if there’s a problem so much easier!
(3) Keep your passport with you. If you’re on the ship, it’s fine in your safe. But if you leave the ship, even if you don’t “need” it, bring it. You never know.
(4) Since you’re prone to tummy issues, don’t drink tap water or have ice in your drinks. Even traveling in the US, water in different areas can cause issues! I’ve found ice on the ship is usually just fine. It hink it’s because they filter it so much.
(5) If you like loud music, head to the pool deck. If you don’t, avoid it. I’ve never been on a ship that doesn’t have something blaring there most of the day and night.
(6) Local transportation may be less private than you’re used to. Gas is quite expensive in the islands, so taxis and such often wait for multiple passengers going to the same area. Budget time in for this and go with the flow–it’s part of experiencing the culture of the place you’re visiting!
I hope you have a wonderful time! Do come back here and let me know how it was!!