Traditional pub, the Horse & Groom, is tucked away near the Royal Harbour.