The Villa at Eleuthera  Featured  oceanfront in the bahamas The Villa at Eleuthera Bahamas 9 BR, 10 BA, SLEEPS 20 ID# SW79408 $4000 / night