Secluded oasis in dazzling Istria