Handpicked: Our 12 favorite Hotels in Cape Verde