Handpicked: Our 8 favorite Hotels in Cape Verde