Karen Griffiths, 66, contracted Legionnaires' disease on a ten-day £6,800 holiday to Sandals Barbados after a worktop in her room landed on her foot.