S3 Storage with no Public access

Fair enough. Then I guess the only solution for us would be to have another setting flag to specify the s3 bucket ACL being private, or does this sound illogical?