Handpicked: Our 11 favorite Hotels in Cape Verde