Hotel gems in Cape Verde: 5 handpicked Small Hotels