I visited yesterday. It's a very beautiful place but worry even with all the retail full and open, there won't be a critical mass of stuff to make this a destination. The store frontages are way too big. From the Front Street escalator, I walked by 200 feet of endless glass and only passed 3 stores. Successful retail has a different store every 20-30 feet.