Hotel gems on the Islands of Croatia: 6 handpicked Small Hotels