Great place is near of Central Park and station of the Metro.
100% recommended !