Last week we ventured down to Butlins Minehead, Somerset, to enjoy our second stay as Butlins Ambassadors at their South-West Resort. To say we were a teeny bit excited was…