I also most of the time tip them at the beginning of my stay, I do it as the service you get is upgraded by it.