I always take Berocca tablets away with me on holiday but purely as a pick me up/tonic as opposed to a hang-over cure. Had seen them on various sites as recommended to avoid 'ibiza flu'. One tablet first thing on a morning is a refreshing start to the day.
If I feel that I've over-indulged I take a Resolve only I take it last thing at night before going to bed rather than when I get up. I find this works much better for me.