Cherokee Sound, South Abaco, The Bahamas Vacation Rentals