We did the dinner cruise. It was well worth the money. The food was incredible, some of the best buffet food I've had!
There was a 3 person table over from us that I saw each person stuffing about 3 or 4 of each type of dessert into containers to take with them, at the same time when there was some of these desserts not yet replenished at the buffet and people not getting a go. Found this to be very rude. Whilst a waiter was clearing their table watching them do it and said nothing of it.
The farm show was great as well. Have seen a few of the sheep shearing shows and thats pretty much all they do. This one was better with the dogs involved and having them round up the sheep.
The cruise was also great, being able to watch the steamer fire up and work as you cruise along. Dont know many other trips that would offer this