For smart, modern investors looking for incredible fixed returns, Luxury Beach Life presents the brand new 5-star White Sands Hotel & Spa on the glorious tropical Island of Boa Vista in Cape Verde.