Pubs can be hugely enjoyable places, however, as long as it deliver ideal customer service