With its intuitive design and sharp eye for detail, Delta Hotels by Marriott New York Times Square marks the brand’s momentous first hotel in New York City