Home HolidaysBeach 5 of the best Cape Verde hotels