AC Hotel opens at Vancouver Waterfront