Thank you for your review and thank you for the positive comments with reference made to the trip and overall experience on board.
I understand that you had police controls and although it may come across as wasted time, this is something that we cannot control. Croatia is a NON schengen country so passport control is a must and not something which we choose or impose but the governments and the EU impose this.
As regards to the comments about the extras, extras sold on board are optional, and it is up to the passenger to decide whether to purchase any extras or not.
We hope your overall experience in Venice was enjoyable