Thinking of visiting family in bristol next year and would like a good place to stay with entertainment and food on site. Does anyone know of anywhere in bristol that is any good?