Cruise ships function like hotels. Sapphire Princess has 17 divisional heads including Staff Captain, Hotel General Manager, Chief Electrical Officer, Food & Beverage Director, Executive Chef, Senior Doctor, Guest Services Director and the most frequently seen Cruise Director. For most cruisers, it is unlikely for you to meet the Staff Engineer, Environmental Officer, Business Brand Manager, Human Resources Director nor Loyalty & Events Manager.
It took 5 minutes for a sound engineer to adjust the computer accompaniment for 3 performers of a Mariachi band which usually requires at least 8 musicians. 5 additional musicians, including the trumpet section, was pre recorded.