Lovely factory - very unique and worth a visit! We had a chance to visit the factory during off hours. It's a lovely little factory that produces nice works. My mother is a batik artist and we've seen batik all over the world so we were happy to be able to see it.
The best time to visit New York, weather-wise, is the spring season (April-June) or late summer and early autumn months (September and October) with temperatures ranging from 50 to 64 degrees Fahrenheit. However, bear in mind that spring and autumn are traditionally the most crowded and expensive months of the year.
Most seasoned travelers will suggest late November as the best time to visit Israel and Egypt, because it is not too wet and not too hot at this time of year. Another good time to go and when there are plenty of cheap travel deals around is early March, when the weather is quite similar to that of late November.