Letting the photography of this striking South Andros Island, Bahamas resort set the stage, the site content and integrated booking system simply coexists with nature without overwhelming visitors.