I meant to add that most people tip by putting cash into an envelope and handing it to the steward. We always put our name and cabn number on it and usually write a note of thanks. Obviously, they would then have our cabin number/name. BUT, we felt this steward had done extra for us and that is why we wished to tip him, isn't it likely we would know his name? Isn't it likely he would know ours if he had been taking care of us for a week or more? We would tell him it if necessary.