Successful Fremantle cruise ship season comes to an end