We went on a cruise last year with Unforgettable Croatia, and can recommend. We were on a signature cruise and had a fantastic time. Breakfast & lunch on board, there was always bread and salad before the main course and dessert. You could help yourself to tea and coffee and various biscuits whenever you wanted and there was a water cooler to refill water bottle. We had two evening meals on our trip.
We were picked up at Split airport in a very nice vehicle and taken to the hotel we had booked for a couple of nights (I booked direct with hotel and did not use the hotels offered), we were collected from the hotel on the day of cruise departure and taken direct to the ship and then at the end of the cruise taken to our apartment in Cavtat (booked apartment myself as well) all the transfers were included.
I booked this cruise for 2020, changed to 2021 and then finally changed to 2022 all this was done without any problems so even though they are agents as such the service in our experience was very good. The crew also wore Unforgettable Croatia shirts and other things such as drink bottles were embossed with the company name so it appeared they had chartered the boat.
We had jet ski rides, paddle boards and a selection of flotation aids on board.
We had a mixture of nationalities but all English speaking, American, Canadian and British. The boat was very comfortable we had a small balcony and plenty of room in the cabin similar to a normal cabin on a cruise ship. We also stopped for a swim stop before lunch and then each afternoon we were in a different Port, there were organised tours included in most places but we did not always attend them choosing to wander ourselves. The national park was a coach ride away as was the oyster farm both were excellent trips. Our cruise director was Croatian very interesting and we learnt a lot about Croatia.