This luxury stay in Croatia is a family treat