We have been to several all inclusives in Mexico and tip, modestly. A couple bucks a day for the room maid, a few dollars a day for the waiters/waitresses goes a long way to helping ensure continued good service. Made the mistake of tipping once for $10 bucks the first night to ensure lots of bottled water in the room each day. Never did see that guy again in our two weeks, nor any overabundance of bottled water, so I will not make that mistake again! Outside the resort I would only drink bottled water, the resort itself should have it's own water filtration system.