Bah, I worked there for a year and I never found that park! I wanted to find exactly this sort of spot for the longest time and only kept running across office buildings and trophy shops. By the way, there is a nice little shopping mall type of area out behind one of the hotels. One of them has a drug store which used to have some interesting imports when I was there. There’s a Starbucks in the same building and a place to sit outside (though it’s all concrete). You might be able to get some Wi-fi connection in the area. There’s also a hotel bakery near there. I’m not talking about the Starbucks that’s near the subway but the other one. You might want to look around the area. The shops are nice to look around for a change of pace. Ask Mr. D. about it.