Cosmopolitan Dock opens