Why Ripon anyway? If it's races and just a couple of beers then I suppose it's ok. If your wanting a party maybe not so good. **** even.
Terrible - I echo Ponty72's words. Full of squaddies and locals looking for trouble. If I were you I'd cancel your booking and stop in Harrogate or Knaresborough instead.