Very good restaurant--and the view is amazing.
Have been here several times--I think the food is good, if not amazing, and the service is always very good. Crowd is pretty cool, and it's easy to get there.
The bar area is great for cocktails. Totally worth a visit.