Did you tip for good service ? If yes ,for what good service ? If no , then why not ?
Yes, Louis. Cabin steward/esses and restaurant staff above all, because, as Malcolm says, these are the people who get to know your likes and dislikes and have every chance of looking after you -- sometimes in good times and in bad!
As to the "if not, then why not?" question, there are perhaps several answers :
I found it difficult at times to
find the bar stewards when I was looking for them with tips -- most difficult were the Lido crew serving soft drinks and tea / coffee, who looked after me extremely well! They were on rotas that I did not always manage to work out too well... If I had my chance again now I would start distributing the tips much earlier on in a cruise and not wait until the last day...
The staff in the Purser's office were sometimes extremely helpful too -- I wondered whether it was the done thing to tip them and out of some sort of embarrassment did not do so.
I was always glad that the general gratuity system existed, as there were uncountable staff who provided excellent service, but whom I did not meet to talk to -- the laundry, the deck crew, the engine room crew, and many more. I hope that there was a decent distribution system to include all of them in the general gratuity.