Last Friday, Little Island, New York’s newest Park opened up to the public. It was received with excitement, buzz, and energy. I had the opportunity to run down there and see it on opening day and it did not disappoint. It is unusual, beautiful, and a great green space.