This is the perfect way to visit Croatia

We thought everything was fantastic from the amazing staff, the dining experience, just the right amount of tour guidance and free time to explore on our own. The only small disappointment was that our small pool was not filled on the boat and we found that it took ages for the jacuzzi to warm up – otherwise no complaints!