Coral Sands Hotel's tropical island colors and spirit shine brightly across this 8-acre castaway fantasy destination in the Bahamas.