11 days until I leave for Cuba

We're going to Cayo Coco - which, from what I hear, is primarily a tourist area, and doesn't allow for much interaction with locals (except those working at the resorts). But we're probably going to spring for at least one trip into town, so I would welcome advice from any and all Cuba travellers on tipping, getting around, nightlife, and just general expectations. I've never been before, so any info appreciated.

Don't worry though, I know not to drink the water