Hi, Just wanted to find out if anyone has been to CP holiday park at New Beach, Dymchurch. Any reviews? Thanx