The place is literally at 100m from Time Square !