Luxor Condos, Cable Beach, Bahamas