Whats the point of filming there if your just limiting your action to the top of a rock in a nondescript park and the inside of an apartment building?
Actually, that rock is quite clearly the one in Central Park. In fact, all of the stuff in the park is quite clearly Central Park. The fountain, the area where Rory is taken, the bridge, all of it. It's Central Park.