The St. Regis Dubai, the Palm: Beach & Location