A Newport pub has been given a five-star hygiene rating for the third time