Hotel gems in Cape Verde: 6 handpicked Small Hotels