Handpicked: Our 10 favorite Hotels in Cape Verde