Nice hotel behind Times Square