Cape Eleuthera’s Luxury Town Homes, Bahamas