The Villa at Eleuthera The Villa at Eleuthera Bahamas 9 BR, 10 BA, SLEEPS 20 ID# SW79408 $4000 / night