Excellent Welsh weather