The accolade "great" is inadequate. The descriptions:
splendid, superb, excellent, spiffing, top-hole etc are more appropriate.