The sun is shining on New York