i have been very happy with all the service and royal treatment i have received on my carnival cruises from all the staff . when i set up my sail and sign i do so with travelers checks. i have the tips automatically taken out of this amount. then i dont have to worry about it. when my cabin steward and others give me ' superb out of the way service' i always leave an extra tip in an envelope for them on the last night of the cruise. they work hard and do their best to serve me and make my trip a great one. it is something i am happy to do and the cost is minimul compared to the experience of the wonderful trip and memories i have.