Yes, this is a great place and beautiful views of time square. I do recommend that you call and make a reservation.
Although it's technically NOT a rooftop, it's definitely one of the best views of Times Square from above. Plus it's air conditioned!
Thanks! Your answer is awaiting moderation.