Marriott Resort Palm Jumeirah, Dubai: Beach & Location