Pre-paid gratuities can be added to the cost of your cruise and are all paid for at the time of final payment. NOTE: Pre-paid gratuities can not be adjusted once on board ship. If you don't Pre-pay gratuities then they will be added to your on board account. The on board account gratuities can be adjusted. Both Pre-paid, and on board gratuities cover your cabin steward, waiter, assistant waiter, and Head waiter.
Gratuity for drinks is an automatic 15% added on to any drink order. It is separate.
Is it safe to say that any room service is going to have a gratuity snuck into the bill then? Or are we covered with that?
Also, stupid question, but can you tell me what the difference is between a Maitre d' and cabin steward?