We have just completed a 'round Australia' cruise, duration 30 days.
The good:
Food (good enough for us). Dining options ditto (we have learned not to expect too much luxury). Staff invariably polite despite some language problems. Stateroom (= cabin) big enough, clean enough, with plenty of clothes hanging space. Balcony intimate. Public rooms a bit over the top but comfortable. Pools etc, all that one could ask for, particularly if there had been half as many passengers. Operating crew seemed competent although there was a hash up of a helicopter evacuation towards the end of the trip. We had three captains: one spoke little; one not at all and the last bombarded us with pretty much irrelevant info. Still he did try. Cleanliness was naturally a priority - hand cleaners at the entrance to all eateries and in all toilet areas (not alas always used in the gents, at least). Finally, the ship got us to all the scheduled stops on schedule.
OK. Slightly better but slightly smaller that the ads suggested.