Parfait est le mot qui convient.
Five stars