Yes
Yes. 2min walking distance.
Yes, it's actually just a bit off that fountain plaza to the east (right as you come out of Bon Vie). You can see it from the fountain
Not sure, I usually just go to Macy's
Thanks! Your answer is awaiting moderation.