This five-star hotel is one among of the landmarks in Wales' capital, still delivering exemplary service and memories even after a quarter of a century.