Jeffrey Epstein's Island is apparently, unfortunately, still being used