Best hotels in Cape Verde, from eco-lodges up in the mountains to beachfront boutiques - From eco-lodges and guesthouses to ...