I'm on a insulin pump that protrudes either on stomach or at shoulder level. I find that if I have to take insulin in others presense I just do it quietly. Before the pump, I was known to shoot the insulin pen through my clothes. That isn't too unsanitary if you are reasonably clean and clothing too. Enjoy your cruise. This will be my first and I look forward to the break. There will be plenty diabetics traveling right along with you.