Perhaps a little play on words to upset the Thames brigade...
More of a barge, styled on a Superyacht and used to command a Superyacht style charter fee, not sure if she still does, I can only assume (ok guess) she is off to Henley but maybe one of the Eel Pie chaps can comment further.