The White Sands Hotel & Spa on the tropical Island of Boa Vista in Cape Verde is now entering advanced stages of construction, and it won’t be long now until the doors open to paying guests.