Holiday complex pitches, poor facilities