Irish pubs exist all over the world but this one, in the basement of a five-star hotel, stands out for its authenticity against the hub-bub of New Delhi.