Great place in the center of NYC a Mecca