Somewhere peaceful in Wales