In the center of the Bahamas is the island of Eleuthera. Located at the northern tip of Eleuthera is our small, quiet town Current. We own a two storey building housing 2 one and 1 two-bedroom apartment. Less than 1 mile you will find a very pretty beach.