Port Mahogany Bay (next photo) is an exclusive facility serving vessels from the fleets of Carnival Corporation-owned companies - like Carnival Cruise Line and Princess Cruises. Port Coxen Hole (next photo) serves all other vessels including the fleets of NCLH-Norwegian, RCG-Royal Caribbean, MSC, Virgin Voyages.