When creating buckets, you can take advantage of additional Amazon S3 features by
attaching the <CreateBucketConfiguration> XML body to a PUT
Bucket request. Currently, you can select a location constraint. For more
information, see How to Select a Region for Your Buckets.
Buckets created with <CreateBucketConfiguration> are subject to
additional restrictions:
You cannot make a request to a bucket created with
<CreateBucketConfiguration> using a path-style request;
you must use the virtual hosted-style request. For more information, see Virtual Hosting of Buckets.