Good memory! The Renaissance is right next to/behind Olive Garden on the street level (just south), but it extends out right on top of the Olive Garden starting a few floors up. The Two Times Square restaurant sits right on top of the Olive Garden, so the view is probably comparable, although...