hellidon lakes offers all your asking for along with a ten pin bowling alley, part of the Q-Hotel chain nestled in the northants countryside,
played there today and the course was in good condition
IMO Hellidon Lakes is awful, I wouldn't pay any amount to play there again.