Excellent in every way! Ideal way to see Croatia. Guides were very knowledgeable and super friendly. There was a lead and sweep guide on every ride, so there was no way to get lost. Food was plentiful and good with nice variety. Only two meals not on board - one lunch, one dinner. Bikes in good condition and guides were prepared if repairs needed. Cabins were very clean. Be aware, no soap or shampoo provided. Hilly, but no problem with ebikes.