Place is right in the middle of Times Square. Looks exactly like on the pictures.
Unfortunately I didn’t get to stay. It was a short and brief visit.