South Palmetto Point, Eleuthera Island, Bahamas Area Hotels