Orsett Hall Hotel, Restaurant & Spa