Istria, Croatia | Croatia's long been a destination for bay-hugging, forest-snuffling, island-grazing adventure. But until recently it's never had the hotels nor the food to match