Hidden away in the heart of Croatia, nestled...