Justin Rose loves New York