five-star adjective [before noun] (QUALITY)
A five-star hotel or service is of the best possible quality: a five-star hotel. ...