Special offers & news from the Cap Vert hotel complex