Eleuthera Bahamas, vacation rentals, villas, homes, hotels and resorts. French Leave Eleuthera offers cottage ownership, hotel accommodations and boat docking.