The best pub in Gloucestershire has been chosen by a travel expert