Holiday Inn New York City - Times Square Review - Is This Hotel Worth It?