I went last spring, it was a beautiful place to walk and take in a nice view. I'm not sure that the pieces that I saw were the most inspiring work in NYC, but it was well worth a visit just for a stroll and a fresh breath of air, with some neat "company" in the form of art.
(warning: plan your travels, it can be a bit awkward to get to this location)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.