Have definitely stayed onboard the ship before in Nassau. To be honest, I'm not sure if I actually like doing that or not. On one hand, it's a pretty chill day onboard. On the other hand, a part of the cruise life is going to the different ports.
At the end of the day, I suppose that I should just choose Caribbean cruises that avoid Nassau. Or just choose other destinations.
No problem. I will edit my comment as well.
My guess is that Orlando has been trying to make OIA happen for a while. If I'm reading correctly, MCO stands for the Air Force base that previously occupied the area?